致命错误:在第 177 行调用 C:\Users\Jarek\mywebsite\phpMyAdmin\libraries\php-gettext\gettext.inc 中未定义的函数 mb_det

Posted

技术标签:

【中文标题】致命错误:在第 177 行调用 C:\\Users\\Jarek\\mywebsite\\phpMyAdmin\\libraries\\php-gettext\\gettext.inc 中未定义的函数 mb_detect_encoding()【英文标题】:Fatal error: Call to undefined function mb_detect_encoding() in C:\Users\Jarek\mywebsite\phpMyAdmin\libraries\php-gettext\gettext.inc on line 177致命错误:在第 177 行调用 C:\Users\Jarek\mywebsite\phpMyAdmin\libraries\php-gettext\gettext.inc 中未定义的函数 mb_detect_encoding() 【发布时间】:2014-07-01 09:05:29 【问题描述】:

我正在尝试设置 phpMyAdmin,我正在关注此 site,但我收到有关“致命错误:调用 C:\Users\Jarek\mywebsite\phpMyAdmin\libraries 中未定义函数 mb_detect_encoding() 的错误” \php-gettext\gettext.inc 在第 177 行”,我在网上搜索了这个错误,大多数建议在 php.ini 中的某些行中并不常见,但它对我不起作用。 这是该站点告诉您如何解决此错误的问题。 solve 1 solve 2

php.ini 在我的 php 文件夹中,该文件夹位于 c 潜水员中。

提示命令检查路径

每次我更改配置时,我也确实重新启动了 apache。

我也试着写了一段php代码,如下:

 $con=mysqli_connect("127.0.0.1","root","xxxxxxx","morris_db");
 if (mysqli_connect_errno()) 
 echo "Failed to connect to MySQL: " . mysqli_connect_error();
 

然后打开我的浏览器,然后输入 localhost/index.php,它向我显示有关“致命错误:在第 8 行 C:\Users\Jarek\mywebsite\index.php 中调用未定义函数 mysqli_connect()”的错误

【问题讨论】:

试试echo file_get_contents(php_ini_loaded_file()); 看看你选择的INI文件实际上正在加载中。 请问内容中有什么信息可以知道我的ini文件是否被加载,因为里面有很多东西。 它有你所有的extension 行吗? 我只是搜索该内容中的所有扩展名,而我的所有扩展名在该内容中都不常见。 感谢您的帮助 Niet。谢谢。 【参考方案1】:

尝试在 PHP.ini 中添加这些扩展

extension=php_mbstring.dll
extension=php_gettext.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

还要检查 PATH 中是否存在 PHP 文件夹。

【讨论】:

至少尝试完整阅读问题,他在图片中发布的内容 您是否从命令提示符检查了路径?路径中有 PHP 吗? 对不起。它是什么路径? PHP.ini 的路径? 检查php.ini文件是否有extension_dir="C:/PHP/ext"; 我认为它需要确切的路径。因为我的文件有 extension_dir = "F:\xampp\php\ext";

以上是关于致命错误:在第 177 行调用 C:\Users\Jarek\mywebsite\phpMyAdmin\libraries\php-gettext\gettext.inc 中未定义的函数 mb_det的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:调用未定义的函数 mb_detect_encoding()

致命错误:在第 7 行调用非对象上的成员函数 prepare()。我想不通,为啥会出现此错误?

PHP 致命错误:在第 1 行 Laravel Artisan Tinker 的 eval() 代码中调用未定义函数 table()

致命错误:在第 5 行调用 C:\wamp\www\Test-CI\application\views\layout.php 中未定义的函数 base_url()

致命错误:在第 454 行调用 /etc/apache2/htdocs/sites/all/modules/smart_ip/includes/smart_ip.utility.inc 中未定义的函数

无法在第 21 行打开流 wp-settings.php 致命错误