Error: Class ‘Aws\S3\StreamWrapper’ not found (Drupal 7)

При обновлении модуля s3fs с ветки 7.x-2.x -> 7.x->3.x друпалу не удаётся найти указанный класс. Все необходимые шаги по апгрейду сделаны, как описано в readme.txt модуля.

Это проблема инициализации библиотеки awssdk в s3fs_libraries_info(). Drupal пытается определить версию библиотеки, читая данные файла Aws/Sdk.php, но при этом стоит ограничение о сканировании первых 500 строк. Но шаблон, содержащий версию библиотеки, присутствует в файле гораздо позднее, например, для версии sdk 3.234.4 — это строка 636.

Исправьте s3fs модуль, задав значение 1000.

Или используйте git патч:

Написать комментарий

Мало букафф? Читайте есчо !

Подключаем suggestions list в диалог CKeditor - Link

Август 10, 2021 г.

Link - это штатный диалог, который используется в CKeditor для редактирования ссылок. И выглядит он как показано на картинке сверху. Он хорошо выполняет ...

Читать

XML карта сайта для многоязычных проектов на Drupal

Апрель 16, 2024 г.

Для начала разберемся: что мы пытаемся построить. Ожидается, что у нас есть корневой файл sitemap.xml, который содержит список языковых xml карт. ...

Читать

 

Комментарии к «Error: Class ‘Aws\S3\StreamWrapper’ not found (Drupal 7)»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: