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

时间:2014-05-13 15:30:12

标签: php mysql phpmyadmin

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

php.ini位于我的php文件夹中,位于c潜水员。 enter image description here

提示命令检查路径 enter image description here

每当我更改配置时,我也会重启apache。

This is where i uncommon the lines

我还尝试编写一些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()”

1 个答案:

答案 0 :(得分: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文件夹。