Образы товара Magento, не обнаруживающиеся в бэкенде

На нашем хранилище Magento, когда мы пробуем, мы переходим к странице продукта в администраторском разделе для загрузки изображений, мы видим, что изображения, которые мы уже имеем там на фронтэнде, отсутствуют и нет никакой опции добавить изображения как обычно.

enter image description here

Мы выполняем сайт на Nginx & HHVM.

Я проверил /var/log/nginx/error.log, и я вижу эту ошибку:

2015/07/16 11:16:25 [error] 21444#0: *14929 access forbidden by rule, client: 127.0.0.1, server: www.store.com, request: "POST /app/etc/local.xml HTTP/1.1", host: "www.store.com"

Нет ничего в журнале ошибок HHVM, не действительно уверенном, что сделать здесь.

3
задан 22 July 2015 в 13:52
3 ответа

Хорошо, журнал ошибок меня полностью сбивал с толку и не имел ничего общего с основной проблемой. Проблема была вызвана тем, что Magento и HHVM не работали вместе.

В конце концов я решил ее, просто добавив следующее в мой /etc/hhvm/server.ini файл.

hhvm.enable_zend_ini_compat=false

Я обнаружил решение этой проблемы на GitHub . Об этом также сообщалось на GitHub здесь .

2
ответ дан 3 December 2019 в 06:59

На случай, если это поможет кому-то другому ... мои изображения не отображались в админке / бэкэнде, потому что в моем браузере отключен Flash-плеер (Magento CE 1.9)

0
ответ дан 3 December 2019 в 06:59

Это может быть вызвано неправильными разрешениями, установленными для загруженных файлов. Откройте lib / Varien / File / Uploader.php и убедитесь, что установлены следующие разрешения:

Около строки 219:

chmod($destinationFile, 0666);

Около строки 541:

if (!(@is_dir($destinationFolder) || @mkdir($destinationFolder, 0777, true))) {

Примечание: Эта проблема также может исправить с помощью патча SUPEE-7405 v1.1.

0
ответ дан 3 December 2019 в 06:59

Теги

Похожие вопросы