我尝试在Windows10机器上手动安装最新版本的Apache,带有MariaDB的PHP7,当我尝试运行最新的phpmyadmin安装脚本时,它返回:
Fatal error: Uncaught Error: Call to undefined function mb_detect_encoding() in C:\Server\Web\phpmyadmin\libraries\php-gettext\gettext.inc:177 Stack trace:
#0 C:\Server\Web\phpmyadmin\libraries\php-gettext\gettext.inc(282): _encode('The %s extensio...')
#1 C:\Server\Web\phpmyadmin\libraries\php-gettext\gettext.inc(289): _gettext('The %s extensio...')
#2 C:\Server\Web\phpmyadmin\libraries\core.lib.php(306): __('The %s extensio...')
#3 C:\Server\Web\phpmyadmin\libraries\core.lib.php(961): PMA_warnMissingExtension('mbstring', true)
#4 C:\Server\Web\phpmyadmin\libraries\common.inc.php(102): PMA_checkExtensions()
#5 C:\Server\Web\phpmyadmin\index.php(13): require_once('C:\\Server\\Web\\p...')
#6 {main} thrown in C:\Server\Web\phpmyadmin\libraries\php-gettext\gettext.inc on line 177发布于 2016-10-20 20:53:00
它是wamp,我确信你肯定有mbstring库,只要确保你的php.ini中没有注释extension=php_mbstring.dll就行了

发布于 2016-10-20 20:53:48
您需要安装或启用php-mbstring库。
查看phpinfo()并检查该模块是否已启用。安装/启用它之后,请确保重新启动Apache服务。
mbstring
Multibyte Support => enabled
Multibyte string engine => libmbfl
HTTP input encoding translation => disabled
libmbfl version => 1.3.2 oniguruma version => 5.9.6http://php.net/manual/it/install.windows.extensions.php
发布于 2016-10-20 21:06:30
我找到问题了,看起来
extension_dir = "ext“
现在不是很好用了吗?谢谢!
https://stackoverflow.com/questions/40154983
复制相似问题