启用PHP扩展时出错

时间:2013-01-26 19:44:29

标签: php apache windows-xp

我在Win XP SP3上运行PHP 5.4.11 VC9和Apache 2.4.3(apacheLounge)。

我想使用mb_convert_encoding,但我得到了:

  

PHP致命错误:调用未定义的函数mb_convert_encoding()

我发现我需要启用扩展程序php_mbstring.dll。但是当我在开头删除;并重新启动Apache时,在我的php错误日志文件中,我得到:

  

[2013年1月26日19:40:13 UTC] PHP警告:PHP启动:在未知状态下   第0行

     

[2013年1月26日19:40:15 UTC] PHP警告:PHP启动:在未知状态下   第0行

我试图禁用它并启用其他扩展,但我得到相同的错误(每次两行)。如果我禁用所有扩展,则没有错误。

啊,当我启用php_mbstring.dll时,它无效,因为我无法拨打mb_convert_encoding()

1 个答案:

答案 0 :(得分:3)

我已经解决了将PHP文件夹添加到PATH并重新启动计算机的问题。