在CLI中运行脚本我收到此错误:
PHP Fatal error: Call to undefined function mb_detect_encoding() <script path/name here>
一些背景。
PHP 5.3.10 (cli) (built: Feb 2 2012 20:27:51)
使用MySQL和Apache2.2运行Windows 7(称之为工作约束)(两者目前都在运行)
我理解这个函数是php_mbstring.dll模块的一部分
我会尝试详尽列出这些内容:
值得注意的是,在加载的配置文件(c:\ php \ php.ini)中取消注释扩展行后,会出现“无法启动,因为您的计算机缺少php5.dll”的其他系统错误显示为对话框。我已经尝试在两者和任何一个中取消注释并得到相同的错误。
我怀疑有一种方法可以在不重新编译或重新安装PHP的情况下加载此模块。