0
我使用FreeBSD与nginx,php & mysql。 一切都很好,直到我决定升级我的PHP到5.6。 然后我从端口安装phpMyAdmin。 我的问题是phpMyAdmin不会显示出来。它显示没有错误的白色屏幕,即使我设置错误将显示在php.ini中。 网站& mysql运行良好。我甚至可以在index.php(phpmyadmin文件夹)中回显一些内容。 这里是我的config.inc.php设置:phpMyAdmin显示没有错误的白页
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = '*******';
$cfg['Servers'][$i]['password'] = '*******';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
加载你检查你的日志文件中的错误? – Machavity 2015-02-23 16:59:21
谢谢,我的httpd-error.log中有这个错误: * 1801 FastCGI在stderr中发送:“PHP致命错误:调用未定义的函数mb_detect_encoding()在/ usr/local/www/phpMyAdmin/libraries/php-gettext第177行的“/ gettext.inc” – hellilyntax 2015-02-23 19:07:15
听起来好像你在编译 – Machavity 2015-02-23 19:39:01