2015-02-23 118 views
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; 
+0

加載你檢查你的日誌文件中的錯誤? – Machavity 2015-02-23 16:59:21

+0

謝謝,我的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

+0

聽起來好像你在編譯 – Machavity 2015-02-23 19:39:01

回答