Проблема с журналом ошибок PHP ‘Не удается загрузить динамическую библиотеку’

#php #apache #cpanel #error-log

#php #apache #cpanel #журнал ошибок

Вопрос:

Мои журналы ошибок PHP чрезвычайно быстро заполняются следующей строкой:

[28-Apr-2011 13:03:00] Предупреждение PHP: Запуск PHP: Не удается загрузить динамическую библиотеку ‘/usr/local/lib /php/extensions/no-debug-non-zts-20060613/’ — /usr/local/lib/php/extensions/no-debug-non-zts-20060613/: не удается прочитать данные файла: Есть каталог в Unknown в строке 0

Я погуглил проблему и нашел несколько результатов, но все они связаны с чем-то после последнего / где эта ошибка, по-видимому, связана с самим путем.

Сайты запущены на cPanel / WHM в CentOS.

Ответ №1:

Вам нужно будет проверить свой php.ini . В одной из записей там не указано правильное имя файла, но, вероятно, что-то вроде этого:

 extension = .

; or the raw pathname as shown in your error.log
extension = /usr/local/lib/php/extensions/no-debug-non-zts-20060613/
  

Вот почему ошибка гласит Is a directory .

in Unknown on line 0 Относится к вашему php.ini (у него нет номера __FILE__ или __LINE__, что приводит к этой загадочной подсказке о местоположении.)