Всем привет. Есть проблема с загрузкой изображений на сервер через встроенный модуль. При этом после загрузки сайт выдает сообщение, что загрузка произошла успешно. Но в соответствующей папке пикча не появляется. При загрузке по SFTP скрипт загрузки не видит эти изображения. Проблема появилась после удаления с сервера папки Image - путь /opt/bitnami/apache/htdocs/image и последующего ее восстановления из бэкапа. Хостинг AWS, Права прописаны верно. Ошибка из лога: 2023-02-06 10:58:14 - PHP Warning: imagepng(/opt/bitnami/apache/htdocs/image/cache/catalog/Products/CallingSets/ZJ-85/Drahtloses-Kunderufsystem-Queue-paging-system-ZJ-85-Transmitter-01-iBells-Personal-Rufsysteme-Wireless-Calling-Systems-40x40.png): failed to open stream: Permission denied in /opt/bitnami/apache/htdocs/system/library/image.php on line 123 2023-02-06 11:03:56 - PHP Warning: imagepng(/opt/bitnami/apache/htdocs/image/cache/catalog/Products/CallingSets/ZJ-85/Drahtloses-Kunderufsystem-Queue-paging-system-ZJ-85-Transmitter-01-iBells-Personal-Rufsysteme-Wireless-Calling-Systems-40x40.png): failed to open stream: Permission denied in /opt/bitnami/apache/htdocs/system/library/image.php on line 123 код из файла image.php imagepng($this->image, $file); Заранее спасибо.
Важно тут это. Написано, что доступ запрещен, так как прав не хватает. Наверно восстановили с другими правами. Вот папку cache можно и удалить для начала. Если не будет результата, то попробовать установить права по инструкции установки опенкарта. https://forum.opencart-russia.ru/forums/wiki/ Если это не поможет, то написать хостеру с вопросом... что такое... помогите.
Директория кеша это динамические данные. Если в ней нет изображения, то опенкарт создает его там заново нужного размера. Если не может создать, должна появится ошибка. Как и писал выше, разберитесь с правами вместе с хостером.
Сегодня в логах такое вот: 2023-02-07 9:50:38 - PHP Warning: fopen(/opt/bitnami/apache/htdocs/temp/storage/logs/paypal.log): failed to open stream: Permission denied in /opt/bitnami/apache/htdocs/system/library/log.php on line 22 2023-02-07 9:50:38 - PHP Warning: fwrite() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 31 2023-02-07 9:50:38 - PHP Warning: fclose() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 39 2023-02-07 9:51:05 - PHP Warning: fopen(/opt/bitnami/apache/htdocs/temp/storage/logs/paypal.log): failed to open stream: Permission denied in /opt/bitnami/apache/htdocs/system/library/log.php on line 22 2023-02-07 9:51:05 - PHP Warning: fwrite() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 31 2023-02-07 9:51:05 - PHP Warning: fclose() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 39 2023-02-07 9:51:31 - PHP Warning: fopen(/opt/bitnami/apache/htdocs/temp/storage/logs/paypal.log): failed to open stream: Permission denied in /opt/bitnami/apache/htdocs/system/library/log.php on line 22 2023-02-07 9:51:31 - PHP Warning: fwrite() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 31 2023-02-07 9:51:31 - PHP Warning: fclose() expects parameter 1 to be resource, bool given in /opt/bitnami/apache/htdocs/system/library/log.php on line 39 Версия 3.0.3.3, сайт ibells.de, https://ibells.de/ruf-sets/restaura...nder-gaesterufsystem-kundenrufsystem-grs910-t - это страница, где не показывается пикча.
Напишите хостеру. Ошибки не связаны с оперкант. Просто нет доступа к директории для создания кеша. О причинах почему нет доступа, хостер вам ответит.
Всем спасибо разобрался - нужно было, чтобы пользователь daemon:daemon и папки temp и image были в одной и той же группе