PHP APC Ошибка загрузки apc.so - PullRequest
2 голосов
/ 18 мая 2011

Я недавно установил PHP APC на наш сервер через нашу панель WHM (Web Host Manager). После успешной установки я думал, что все в порядке. Однако на следующий день я заметил, что наш файл error_log становится достаточно большим, после проверки я неоднократно замечал следующую строку:

Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/apc.so' - / usr / local / lib / php / extensions / no-debug-non-zts-20060613 / apc.so: не удается открыть файл общего объекта: такого файла или каталога в Unknown нет в строке 0

Заглядывая в каталог, я не вижу apc.so, но я также не вижу его нигде на нашем сервере (возможно, так и есть, и я просто не нашел его). Можно ли как-нибудь сгенерировать этот файл для размещения в нужной папке? Будет ли это работать, или мне нужно что-то переустановить или изменить путь в каком-то файле?

1 Ответ

5 голосов
/ 19 мая 2011
Файлы

.so являются эквивалентами файлов Windows .dll.Вы не можете просто поднять один.Вам придется извлечь его из установочного пакета (или перекомпилировать, если вы начали с исходного кода).Вы можете попробовать сделать find / -name apc.so, чтобы увидеть, где он скрывается в системе.

...