繁体   English   中英

php-在Windows 7的PHP7 Apache / 2.4.7上安装phpmyadmin时遇到问题

[英]php - Have trouble installing phpmyadmin on PHP7 Apache/2.4.7 on windows 7

致命错误:未捕获错误:调用C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc:177中未定义的函数mb_detect_encoding():堆栈跟踪:#0 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc(282):_encode('%s扩展...')#1 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-gettext \\ gettext.inc(289):_gettext(' %s扩展...')#2 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ core.lib.php(306):__('%s扩展...')#3 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ core.lib.php(957):PMA_warnMissingExtension('mbstring',true)#4 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ common.inc.php(102):PMA_checkExtensions()#5 C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ index.php(13):require_once('C:\\ Apache24 \\ htd ...')#6 {main}放在C:\\ Apache24 \\ htdocs \\ phpMyAdmin \\ libraries \\ php-第177行的gettext \\ gettext.inc

在Windows PHP7,MySql,Apache和PhpMyAdmin上安装后,我遇到了同样的问题。

解决方案是在php.ini文件中添加:
extension_dir = "c:/php7/ext"

我得到了这个答案的帮助: https : //stackoverflow.com/a/25301739/3548935

确保您也取消注释了php.ini文件中的这一行:
extension=php_mbstring.dll

我有同样的问题,我只是这样更新完整的扩展文件夹路径

extension_dir = "C:/wamp/bin/php/php7.1.13/ext/"

并更新了最新的phpmyadmin版本,因为phpmyadmin4.1.14与php7不兼容。 我希望它能解决您的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM