问题描述
我在PHP 7.2中使用Uniform Server,并且在运行php页面时出现此错误。
致命错误:未捕获错误:调用未定义函数mb_detect_encoding()
当我尝试通过图形用户界面启用field 1 - email - Ascending
field 2 - packages.`.*`
php模块(和其他模块)时,我得到了。
因此,当我手动执行操作时,我的mbstring
如下所示。我已使用Uniform Server选择该php设置文件。
php_production.ini
那么,如果我通过文本编辑器手动启用了模块,为什么仍会收到错误消息?
下面是extension=gd2
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
解决方法
Uniform Server的开发人员设法解决了这个问题,在this post中这样说。
好..感谢您提出来。.好像在扩展文件夹的拼写上出错了。请将/ core / php72 / 扩展名重命名为/ core / php72 / 扩展名,一切都会按预期进行。我已在Sourceforge中更新了该模块。