Модуль Кассандры из php не появляется в phpinfo
Я пытался использовать драйвер Cassandra PHP
после того, как я следую инструкциям установки, у меня появляется ошибка:
Fatal error: Class 'Cassandra' not found in /var/www/web/xx/yy.php.....
Модуль Кассандры кажется с php -m
Но в phpinfo это не похоже на модуль.
что я должен сделать, чтобы это исправить?
Примечания: операционная система: Ubuntu, версия php: 5.5, выход файла cassandra.so - правильный путь, файл php.ini обновляется путем файла cassandra.so. php5-fpm перезапущен
1 ответ
На типичных установках существуют отдельные файлы конфигурации php для CLI и модуля http. Поэтому может случиться так, что он включен только для режима CLI (который вы используете с выводом php -m), хотя он не загружается, когда php используется в качестве модуля внутри вашего http-сервера.
Вы хотите проверить файл конфигурации php.ini. Вызов phpinfo(); покажет вам путь, по которому загружается файл конфигурации.