2014-07-05 126 views
2

根據該結構,我發現錯誤phpMyAdmin - config.inc.php配置?

的成功運行配置存儲器未完全配置,一些
擴展功能已被停用。找出爲什麼點擊這裏。

當點擊那麼下面發現錯誤:

$cfg['Servers'][$i]['users'] ... not OK  
$cfg['Servers'][$i]['usergroups'] ... not ok  
$cfg['Servers'][$i]['navigationhiding'] ... not OK 
$cfg['Servers'][$i]['savedsearches'] ... not OK 


<?php 
/* 
* This is needed for cookie based authentication to encrypt password in 
* cookie 
*/ 
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */ 

/* 
* Servers configuration 
*/ 
$i = 0; 

/* 
* First server 
*/ 
$i++; 

/* Authentication type and info */ 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = ''; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 
$cfg['Lang'] = ''; 

/* Bind to the localhost ipv4 address and tcp */ 
$cfg['Servers'][$i]['host'] = '127.0.0.1'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 

/* User for advanced features */ 
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = ''; 
$cfg['Servers'][$i]['users'] = 'pma_users'; 
$cfg['Servers'][$i]['usergroups'] = 'pma_usergroups'; 


/* Advanced phpMyAdmin features */ 
$cfg['Servers'][$i]['pmadb'] = ''; 
$cfg['Servers'][$i]['navigationhiding'] = 'pma_navigationhiding'; 
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; 
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; 
$cfg['Servers'][$i]['relation'] = 'pma_relation'; 
$cfg['Servers'][$i]['table_info'] = 'pma_table_info'; 
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; 
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; 
$cfg['Servers'][$i]['column_info'] = 'pma_column_info'; 
$cfg['Servers'][$i]['history'] = 'pma_history'; 
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; 
$cfg['Servers'][$i]['tracking'] = 'pma_tracking'; 
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig'; 
$cfg['Servers'][$i]['recent'] = 'pma_recent'; 
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs'; 

/* 
* End of servers configuration 
*/ 

?> 

回答

2

看一看config.sample.inc.php:你會發現配置指令,你應該複製到你的配置的例子。 inc.php(複製缺失的)。然後,看一下examples/create_tables.sql,它將幫助您創建缺少的表。

完整的文檔可在http://docs.phpmyadmin.net/en/latest/setup.html#phpmyadmin-configuration-storage獲得。

+0

我有接縫問題。我似乎在'config.inc.php'中有必要的指令,並且我*用'create_tables.sql'創建了所需的表,創建pma控制用戶,並給這個用戶在文檔中指定的權限。仍是同樣的問題。 – murray

1

我有同樣的問題了天,直到我發現(我怎麼能看着它,看不懂的代碼:-(),其config.inc.php呼籲config-db.php

** MySQL服務器版本:5.7.5 -m15
**阿帕奇/ 2.4.10(Ubuntu的)
** phpMyAdmin的4.2.9.1deb0.1

/etc/phpmyadmin/config-db.php:

$dbuser='yourDBUserName'; 
$dbpass=''; 
$basepath=''; 
$dbname='phpMyAdminDBName'; 
$dbserver=''; 
$dbport=''; 
$dbtype='mysql'; 

在這裏你需要定義你的用戶名,密碼,dbname和其他顯示空使用默認值,除非你改變了他們的配置。 這解決了我的問題。
你希望它可以幫助你。
latest.phpmyadmin.docs