安装phpMyAdmin时遇到一些问题。我想解决以下问题,但是没有线索从哪里开始(除了php.ini?)。
这是错误信息。
The mbstring PHP extension was not found and you seem to be using a multibyte charset. Without the mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.
这是我在SO上发现的一篇相关文章,该文章适用于Linux,但在我的Mac上无效(OSX 10.6更新了PHP等):PhpMyAdmin install errors
答案 0 :(得分:11)
与错误消息一样,您的PHP安装缺少mbstring扩展名。我的Snow Leopard中Apple提供的PHP 5.3.3似乎有它,但许多发行版分别捆绑了扩展。例如,如果你从macports使用PHP,你需要安装php5-mbstring -package:
sudo port install php5-mbstring
答案 1 :(得分:5)
次要注意 - 如果您安装了不同版本的php(如php5.5),则必须安装正确版本的mbstring包。就我而言:
sudo port install php55-mbstring
要激活,你必须在php.ini文件中有这样的一行:
extension=mbstring.so
来自:
/opt/local/var/db/php55/mbstring.ini
(如果您使用默认的macports安装根目录)。
答案 2 :(得分:0)