Назад | Перейти на главную страницу

Расширение APC не может загрузить динамическую библиотеку /usr/lib/php5/20090626/apcu.so

Я установил с помощью этого руководства https://www.23systems.net/2009/07/installing-alterative-php-cache-apc-with-plesk-on-ubuntu/ и все работает нормально. Даже APC все кеширует, а apc.php показывает мне все возможные результаты.

Но я получаю сообщение об ошибке /var/log/apache2/error.log

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/apcu.so' - /usr/lib/php5/20090626/apcu.so: cannot open shared object file: No such file or directory in Unknown on line 0

Во все возможные файлы php.ini добавлено расширение, например extension = apc.so и если я проверю файл apc.so внутри папки / usr / lib / php5 / 20090626 / чем это называется apc.so и нет apcu.so.

Я greped все возможные известные файлы, если я где-то неправильно набрал расширение, но я мог найти что угодно. Установлена ​​версия APC (3.1.13).

Может я ошибаюсь, но APCu более новая, переименованная версия APC. Есть небольшое несоответствие в названии, например. в Ubuntu 14.04 php-apcu - это версия пакета php-apc.

Поэтому, если одна конфигурация (extension = apc.so) не работает, просто попробуйте другую (extension = apcu.so). Детали конфигурации содержат в именах «apc.xxxx», а не «apcu.xxxx».