Исправление безопасности 7405, извлекающее внутренние журналы ошибок API 500

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

Вопрос

Я потратил часы, просматривая Интернет, и не могу понять, в чем проблема с измененными строками PHP.Проблемы начались только после успешного обновления патча 7405.Веб-сайт и все другие функциональные возможности работают нормально, мы используем API для переноса заказа в другое программное обеспечение для доставки, что приводит к внутренней ошибке 500 при каждом переносе.Я не могу понять, что происходит не так...Просматривая журнал, я получаю следующие ошибки:

[ошибка] 493#0:* 746 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Класс 'Varien_File_Csv' не найден в /app/code/core/Mage/Core/Model/Translate.php в строке 313" при чтении заголовка ответа из восходящего потока

[ошибка] 493#0:* 748 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Класс 'Varien_File_Csv' не найден в /app/code/core/Mage/Core/Model/Translate.php в строке 313" при чтении заголовка ответа из восходящего потока

[ошибка] 493#0:* 750 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Класс 'Varien_File_Csv' не найден в /app/code/core/Mage/Core/Model/Translate.php в строке 313" при чтении заголовка ответа из восходящего потока

[ошибка] 493#0:*853 доступ запрещен правилом, клиент:запрос:"ОПУБЛИКОВАТЬ /app/etc/local.xml HTTP/1.1",

[ошибка] 493#0:* 929 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Превышено максимальное время выполнения на 30 секунд в /web/lib/Varien/File/Csv.php в строке 93" при чтении заголовка ответа из вышестоящего источника,

[ошибка] 493#0:* 1189 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Превышено максимальное время выполнения на 30 секунд в /web/lib/Varien/File/Csv.php в строке 93" при чтении заголовка ответа из

[ошибка] 477#0:* 115 FastCGI отправлено в stderr:"Сообщение PHP:Фатальная ошибка PHP:Превышено максимальное время выполнения на 30 секунд в /web/app/code/core/Mage/Eav/Model/Entity/Abstract.php в строке 684"

спасибо за помощь

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

Решение

Из вашего журнала ошибок я вижу, что вам не хватает только одного PHP-файла, но это не связано с исправлением 7405.

Проверьте, есть ли у вас lib/Varien/File/Csv.php файл в вашей установке Magento.

Если нет, просто возьмите из чистой установки и скопируйте ее.

Когда вы говорите API, вы имеете в виду Magento API или пользовательский API?

Если вы используете пользовательский API, убедитесь, что он совместим с 7405, потому что там много изменений в потоке данных экспорта заказа.

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