Задать вопрос
@Tani2501

Как найти источник ошибки [error] PHP Warning: Unknown: function 'NULL' not found or invalid function name in Unknown on line 0?

[error] PHP Warning: Unknown: function 'NULL' not found or invalid function name in Unknown on line 0
Как найти источник этой ошибки?
Она в огромных количествах появляется в error.log в папке с сайтом.
PHP Version 5.4.6, ubuntu, apache2.2, сайт на opencart 1.5.5.1
Хотя б идею подкиньте, куда копать.
Заранее спасибо!
  • Вопрос задан
  • 737 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
Immortal_pony
@Immortal_pony Куратор тега PHP
Отключите вяские лишние обработчики. Как-то так:
output_handler = None
zlib.output_handler = Off
Ответ написан
Комментировать
@djay
Загуглил вместо тебя и нашел решение проблемы за 4 секунды:

Проблема не в движке OpenCart, а настройках php.ini. Пропиши если можешь это вручную, или обратись в поддержку чтобы прописали:

zlib.output_compression = Off 
zlib.output_compression_level = -1 
zlib.output_handler = Off
Ответ написан
woonem
@woonem
Обычно это означает, что ошибка в самом интерпретаторе PHP или в Extention'ах.

Найти ошибку не так то просто. Этому посвящены целые статьи на хабре.
Попробуйте вспомнить, после чего она начала появляться.
Вообще, ошибка может быть совсем глупой.

Гуглите :)
Ответ написан
@Roman_NMSK
нашел у себя как решить эту проблему! :) в пхпинфо по zlib все было выключено. но в хтакес был добавлен код для скрипта smartoptimizer (сжатие стилей и скриптов). вот после удаления этого кода все ошибки пропали. т.ч. проверяйте у себя, возможно другая утилита использует сжатие и от нее сыпится в логи
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы