lighttpd — PHP mbstring загружается в cli, но не в web

Я пытаюсь установить phpMyAdmin в системе CentOs 6 с lighttpd и php 5.3.3. Проблема в том, что модуль mbstring не загружен. Я проверил файл /etc/php.d/mbstring.ini и строка не закомментирована. Также добавлена ​​строка из этого файла в php.ini. Все еще не загружается. phpinfo () также не показывает, что он включает файл mbstring.ini. Но когда я запускаю php -i, он включается и загружается mbstring.

phpinfo ():

Additional .ini files parsed    /etc/php.d/curl.ini, /etc/php.d/fileinfo.ini, /etc/php.d/json.ini, /etc/php.d/lighttpd.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/phar.ini, /etc/php.d/sqlite3.ini, /etc/php.d/zip.ini

php -i:

Additional .ini files parsed => /etc/php.d/bcmath.ini,
/etc/php.d/curl.ini,
/etc/php.d/dom.ini,
/etc/php.d/fileinfo.ini,
/etc/php.d/gd.ini,
/etc/php.d/json.ini,
/etc/php.d/lighttpd.ini,
/etc/php.d/mbstring.ini,
/etc/php.d/mcrypt.ini,
/etc/php.d/mysql.ini,
/etc/php.d/mysqli.ini,
/etc/php.d/pdo.ini,
/etc/php.d/pdo_mysql.ini,
/etc/php.d/pdo_sqlite.ini,
/etc/php.d/phar.ini,
/etc/php.d/sqlite3.ini,
/etc/php.d/tidy.ini,
/etc/php.d/wddx.ini,
/etc/php.d/xmlreader.ini,
/etc/php.d/xmlwriter.ini,
/etc/php.d/xsl.ini,
/etc/php.d/zip.ini

2

Решение

Действительно глупо, мне просто пришлось перезапустить сервер, теперь он работает отлично.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]