致命错误:在第 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 中未定义的函数