gpt4 book ai didi

php - 第 177 行出现 fatal error : Call to undefined function mb_detect_encoding() in C:\apache\htdocs\phpmyadmin\libraries\php-gettext\gettext. inc

转载 作者:行者123 更新时间:2023-11-29 01:06:11 27 4
gpt4 key购买 nike

所以我正在尝试让 phpmyadmin 在 Windows 7 上运行,我已经完成并安装了所有正确的程序/文件(apache、mySQL、php 等),我在右边有 phpmyadmin 文件夹放在我的目录中,这样当目录索引设置为 index.html 时,当我尝试在浏览器中访问它时,它会显示整个目录。但是,当我将目录切换到 index.php 时出现此错误:

fatal error :在第 177 行调用 C:\apache\htdocs\phpmyadmin\libraries\php-gettext\gettext.inc 中未定义的函数 mb_detect_encoding()

我查看了一些支持页面和所有内容(例如 this one ),但所有建议似乎都没有帮助我。他们中的大多数人都在谈论编辑/php 文件夹中的 php.ini 文件,但我什至没有那个,我有一个 php.ini-developmentphp.ini-production 文件,仅此而已。建议??我还尝试重新安装 php 以查看它是否是安装问题...没有用。请帮忙!

最佳答案

该问题是由于某些扩展被阻止和扩展目录未完全设置引起的。

在 php.ini 文件中,extension_dir= 需要设置为“C:\php\ext”或 php ext 文件所在的位置。此外,还需要在 php.ini 文件中取消注释以下扩展

extension=php_gd2.dll
扩展=php_mbstring.dll
扩展=php_exif.dll
extension=php_mysqli.dll

另一件有帮助的事情是进入 php\ext 文件夹,右键单击上面的每个 exts 并选择 unblock 并确保它们没有设置为只读。

关于php - 第 177 行出现 fatal error : Call to undefined function mb_detect_encoding() in C:\apache\htdocs\phpmyadmin\libraries\php-gettext\gettext. inc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22271260/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com