Prestashop 1.5 Tools:: ошибка getPageName при включении функции _PS_DEBUG_PROFILING_

Prestashop 1.5 Tools:: ошибка getPageName при включении функции _PS_DEBUG_PROFILING_

29.06.2014 11:22:00 Просмотров 23 Источник

Я пытаюсь настроить производительность Prestashop, но когда я включаю

define('_PS_DEBUG_PROFILING_', true);

я получаю PHP фатальную ошибку на всех интерфейсных страницах:

Fatal error: Call to undefined method Tools::getPageName() in /override/classes/Link.php on line 32

В админ-панели отладочный вывод работает отлично. Я попытался найти такую ошибку на форумах сообщества, но потерпел неудачу. Моя версия Prestashop-1.5.5.

У вопроса есть решение - Посмотреть?

Ответы - Prestashop 1.5 Tools:: ошибка getPageName при включении функции _PS_DEBUG_PROFILING_ / Prestashop 1.5 Tools::getPageName error when _PS_DEBUG_PROFILING_ enabled

Является ответом!
yenshirak

29.06.2014 11:47:12

Класс Tools не имеет метода getPageName. Вы должны удалить вызов метода из переопределенного класса Link.

zedic

20.03.2018 01:53:46

Старый вопрос, но, возможно, кому-то понадобится ответ. В PrestaShop 1.5 профилирование включает в себя собственное переопределение для класса Tools (в разделе tools/profiling). Поэтому, если у вас есть свой собственный переопределенный класс инструментов с методом getPageName (), вам нужно изменить его имя или переместить этот метод в основной класс.

Закрыть X