Странное предупреждение PHP (невозможно загрузить динамическую библиотеку: no-debug-non-zts-20100525)

Я временно устанавливаю apc.enable_cli=1 в apc.ini, затем запускаю php -r "apc_clear_cache();" в терминале очистить кэш APC но вот что я получил:

PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mcrypt.so' - /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mcrypt.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mysql.so' - /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mysqli.so' - /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/php5/lib/php/extensions/no-debug-non-zts-20100525/pdo.so' - /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/php5/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so' - /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0

Я использую PHP-FPM 5.4.3, Nginx 1.3.1 и APC 3.1.10 на Ubuntu Server 12.04 (VPS). Ты хоть представляешь, что означают эти ошибки?

1 ответ

Решение

Ошибки означают, что файл /opt/php5/lib/php/extensions/no-debug-non-zts-20100525/mcrypt.so не существует, в то время как ваша конфигурация PHP хочет загрузить его. Либо сделайте файл существующим (снова?), Либо измените конфигурацию PHP, чтобы не загружать файл. Также, /opt/php5 это не стандартное для Ubuntu расположение для установки PHP, поэтому вы сделали что-то особенное для машины - я бы начал с просмотра ваших заметок о том, что вы там делали.

Другие вопросы по тегам