Ошибка загрузки изображения.невозможно создать каталог

magento.stackexchange https://magento.stackexchange.com//questions/33058

Вопрос

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

невозможно создать каталог /var/www/vhosts/.../httpdocs/media/tmp/catalog/product/...

Пожалуйста, обратитесь к следующему снимку экрана.

enter image description here

Пробовал следующее:

  1. Проверил /media разрешение папки, которое находится в 777
  2. Изменен php_value memory_limit 128M к 256M в .htaccess
  3. Библиотека GD установлена.
  4. Изменена область атрибутов маленького изображения, большого изображения и миниатюр (панель -> Каталог -> Атрибуты -> Управление атрибутами) с режима просмотра на глобальный.
  5. Пробовал это http://marius-strajeru.blogspot.in/2011/09/upload-issue-for-magento-1600.html связь.

Я до сих пор не получил никакого решения.Это потратило мое время около 2 дней.

Пожалуйста, помогите мне.

Это было полезно?

Решение

Наконец я получил решение 22 августа 2014 г.

Проблема в версии PHP. Megento нужен PHP 5.2.13, но на моем сервере установлена ​​версия PHP 5.2.12.

После обновления версии PHP загрузка изображений работает нормально.

Другие советы

Раньше я сталкивался с такой же проблемой и решил ее.

Это была проблема with lot of file in media/temp/catalog/product/s/a directoryэто значит lake of files on this folder which prevent by the server

Эта проблема может быть связана с созданием преобразователя в /var/www.

Я получил решение этой проблемы.У этой проблемы может быть две причины, и обе они связаны с разрешением файла.1.Пожалуйста, проверьте, есть ли у вас временная папка на носителе.Некоторое время он не создавался во время установки, как это было в моем случае.Если да, создайте папку с именем tmp, а также дайте разрешение 777, чтобы код mangento мог создавать подпапки для изображений.2.Также проверьте, есть ли у вас имя папки с каталогом в папке мультимедиа.В папке мультимедиа должно быть имя подпапки, категория и продукт, и, пожалуйста, дайте всем разрешение 777.

Перейдите к этому файлу: app\code\core\Mage\Catalog\Model\Product\Image.php и прокомментируйте эти строки:

if ($file && $file != 'no_selection' && !$this->_checkMemory($baseDir . '/' . $file)) { 
     $file = null;

возможно, это сработает для вас.:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top