首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否缺少mbstring分机?

是否缺少mbstring分机?
EN

Stack Overflow用户
提问于 2015-11-27 13:01:44
回答 4查看 18.9K关注 0票数 1

我知道关于我的问题有很多话题,但我找不到解决办法。

我使用的是wamp,我已经将PHP的版本从5.5.12更改为5.6.16,然后当我转到localhost/phpmyadmin时,会显示以下错误:

致命错误:在第177行调用C:\wamp\apps\phpmyadmin4.1.14\libraries\php-gettext\gettext.inc中的未定义函数mb_detect_encoding()

因此,我将phpMyAdmin从4.1.14更新到4.5.2。

我有这样的错误:

phpMyAdmin -错误mbstring扩展名丢失。请检查您的PHP配置。

我的php.ini,phpForApache.ini配置好了,我已经对扩展进行了注释,将extension_dir设置为C:\wamp\bin\php\php5.6.16\ext,我偶然发现了许多主题/论坛,但是没有一个解决方案有效。

你有什么想法吗?

EN

回答 4

Stack Overflow用户

发布于 2016-05-15 15:19:09

请检查#36254548

将php.ini文件复制到“wamp64\bin\apache2.4.17\bin”解决了我的问题。

票数 5
EN

Stack Overflow用户

发布于 2017-03-01 21:57:59

有时扩展名目录被很好地指向,dll文件没有注释,但仍然不能工作。

要使用的下一个解决方案是,如果扩展目录是正确的,并且mbstring的dll文件已取消注释,则复制php.ini文件并将其粘贴到windows目录(即C:\Windows)。

然后重新启动wamp/xampp,它就能工作了。

票数 1
EN

Stack Overflow用户

发布于 2015-11-27 13:07:59

检查您的php.ini文件。在配置的扩展部分,您应该发现:

代码语言:javascript
复制
;extension=php_mbstring.dll

删除前面的“;”以取消注释并启用扩展,如下所示:

代码语言:javascript
复制
extension=php_mbstring.dll

重新启动apache,它应该可以工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33958019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档