【发布时间】: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。谢谢。
标签: php mysql phpmyadmin