Информер доступности Интернета   •   Магазин расширений
218 просм
0 комм
Поделиться:

Ошибка загрузки файлов в Magento 1.9 при использовании PHP 7.x

Оптимизируя и ускоряя работу одного из сайтов, было решено изменить версию PHP на 7.x.

Magento сама по себе требовательная CMS, а PHP 7, как мы знаем, работает куда быстрее. Смена версии PHP положительно сказалась на работе сайта, если бы не одно «но». При добавлении новых товаров, в частности, при загрузке изображений, возникала ошибка 500.

Решил я ее довольно просто, а как именно – сейчас расскажу.

1. Подключитесь к вашему сайт по FTP.

2. Откройте файл Varien_File_Uploader.php в папке /includes/src/.

3. Найдите строку, содержащую:

$params['object']->$params['method']($this->_file['tmp_name']);

и замените ее на:

$params['object']->{$params['method']}($this->_file['tmp_name']);

Сохраните изменения и отправьте файл обратно на сайт.

4. Очистить кэш сайта.

5. На этом устранение ошибки закончено.

Обратите внимание! Если такой файл отсутствует, вам необходимо выгрузить всю папку /includes/ и искать совпадение через какую-нибудь программу.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария