用phpinfo()看一下有没有装载mbstring
如果没有,尝试将php_mbstring.dll复制到%windows%目录下。

解决方案 »

  1.   

    用phpinfo()函数后,还是报上述错误!
    我把php文件夹中的php_mbstring.dll文件拷到C:\WINDOWS下了但还是报同样的错误。
    我是日文版的windowsxp。
      

  2.   

    我用的是zend 开发工具,
    用phpinfo()函数后,用这么一行
    <tr><td class="e">Configuration File (php.ini) Path </td><td class="v">C:\Program Files\Zend\ZendStudio-5.5.0\bin\php5\php.ini </td></tr>
    这一行是指他到用的php.ini文件地址吗?
    我的php是在c:\下的,而上面所指的目录下确实用php.ini,里面没用extension=php_mbstring.dll这一行,我在这里添上后又在ext文件夹添了php_mbstring.dll,但还是不好用?
    他到底调用的是哪个php.ini文件阿!!!
    我怎么还是报错阿!!!!
      

  3.   

    我用搜索查找了所有的php.ini,结果有好几个,我全都该了一遍,结果好用了。
    因为当时配环境时服务启动不起来,我从网上查找原因,用地说把php.ini拷到windows目录下,有的说靠到别的目录下,所以我现在机器上用好几个php.ini文件
    现在我也分不清它到底调用的是哪一个??请高手指点!!
      

  4.   

    应该是windows目录下的,你在phpinfo页面查看php.ini的目录就可以了
      

  5.   

    我一个个试过,现在他指向的是c:\windows\的php.ini文件,修改后好用了,如果我把他删掉后,apache服务可以正常启动,但页面是空白页,而我在电脑的环境变量path是在c:\php\php.ini文件啊,为什么?我都晕了!
    我可否修改电脑所指向的php.ini文件呢?
      

  6.   

    c:\php\php.ini这个为什么写到path?