PHP mbstring在cli中加载但在web中没有

时间:2015-01-20 14:03:49

标签: php lighttpd mbstring

我正在尝试使用lighttpd和php 5.3.3在CentOs 6系统上安装phpMyAdmin。问题是没有加载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

1 个答案:

答案 0 :(得分:1)

真的很傻我只需要重新启动它现在完美运行的服务器。