Изображения не отображаются на живом сайте - PullRequest
0 голосов
/ 30 декабря 2011

У меня живая версия magento 1.6.1.0. Веб-сайт не загружает изображение продукта и другие изображения. В папке «Медиа» никакие изображения не отображаются на веб-сайте. Я изменил файл Permissin на 755 и 644, но изображения не отображаются. Кто-нибудь определит мою проблему и предоставит решение для этого ..

Ответы [ 2 ]

1 голос
/ 30 декабря 2011

В зависимости от конфигурации вашего сервера, разрешения 755 для носителя / может быть недостаточно.

Если вы загрузили Magento с вашим FTP-пользователем , этот пользователь является владельцем носителя /. Если ваш пользователь веб-сервера (пользователь, который обрабатывает HTTP-запросы, например, www-данные) не входит в ту же группу пользователей, он не будет иметь права на запись.

  • Если вы сделаете пользователя веб-сервера владельцем media /, этого будет достаточно.
  • Если вы поместите обоих пользователей в одну группу, разрешения 775 будет достаточно.
  • Если это невозможно, вы можете изменить разрешение для носителя / на 777. Каждый пользователь сможет писать в каталог. Постарайтесь избежать этого из-за проблем с безопасностью.

Вы можете столкнуться с той же проблемой с каталогом var /.

0 голосов
/ 31 декабря 2011

У меня также была эта проблема, когда Google Chrome не мог загрузить изображения на мой рабочий сайт.Я сделал, как предложил Матиас и убедился, что разрешения были установлены правильно ... все еще не повезло.

Я попытался использовать Internet Explorer для загрузки изображения, и это сработало.Я предлагаю попробовать другой браузер.

Magento использует Flash для выполнения загрузки ... если другой браузер не работает, возможно, у вас не установлена ​​последняя версия плагина flash?Вы можете посмотреть, какая у вас версия, посетив Проверка плагинов Mozilla .Это работает во всех основных браузерах.

Наконец, если ничего из этого не работает для вас, вы можете попробовать No Flash Image Uploader расширение ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...