是否已安裝 phpMyAdmin的 服務器 Ubuntu, CentOS 或等。 Fedora 分發,消息“配置文件現在需要一個秘密密碼(blowfish_secret)索引底部的紅色表示令人頭疼。 特別是在“/etc/phpMyAdmin/config.inc.php“。
當然,從一種配置到另一種配置,路徑可能有所不同,但在 CentOS 7 cu phpMyAdmin的 通過“百勝“從”remi.repo”,配置文件將位於“/etc/phpMyAdmin/”中。
好吧,讓我們看看我們如何解決“配置文件現在需要一個秘密密碼(blowfish_secret)“,如果在 config.inc.php文件 我們這行:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
如果存在此行並且我們的“密鑰”超過 32 個字符,則來自 phpMyAdmin 的紅色消息應該消失。
如果沒有發生這種情況,最好刪除瀏覽器中的 cookie 並退出 phpMyAdmin。 下次登錄時,將顯示消息“配置文件現在需要一個秘密密碼(blowfish_secret)“他將不再在場。
雖然在有些情況下,它存在 不是由於錯誤配置 config.inc.php文件,但是因為 文件夾的權限時,他是.
運行 terminal 命令行:
chown -R root:<user web> /etc/phpMyAdmin/
現在一切都可以了。 如果使用Apache,而不是“ Web用戶”,則設置“ httpd”,“ nginx”或在服務器上如何設置Web進程用戶。
我寫這篇文章是因為我花了兩個多小時瀏覽整個 phpMyAdmin 配置,但仍然無法擺脫這條消息:配置文件現在需要一個秘密密碼(blowfish_secret)。 在我修復權限/組後,它就消失了。
Makasih gan,asli工作
Chown -R root: nginx /etc/phpMyAdmin/
毀了我的計算機,我無法登錄說會話 error
您確定用戶名和組名是否正確?
meiner 供應商配置中的內容(在 /usr/share/phpmyadmin/libraries/vendor_config.php 中):
定義('CONFIG_DIR','/etc/phpmyadmin');
反斜杠等級也是如此:
定義('CONFIG_DIR','/etc/phpmyadmin/');
達納赫·克拉普特(Danach klappte)
感謝您對這個秘密短語的幫助,它應該至少有 32 個字符長