2013-10-09 57 views
0

當我嘗試登錄到phpMyAdmin我得到以下錯誤:PphpMyAdmin - 錯誤無法啓動會話沒有錯誤:如何解決?

phpMyAdmin - Error Cannot start session without errors, please check errors given 
in your PHP and/or webserver log file and configure your PHP installation properly. 
Also ensure that cookies are enabled in your browser. 

我試圖通過改變/ tmp目錄的權限來修復(列爲在php.ini會話路徑)爲755,然後嘗試777我也嘗試用chown改變爲www-data來改變用戶和組的所有權。 (www-data以php-fpm和Nginx的用戶身份列出)嘗試了多個Web瀏覽器,刪除了cookie,從服務器的/ tmp文件夾中刪除所有會話文件。 PHP信息顯示加載的會話。不知道還有什麼可以的,網站的所有其他區域加載完美,並且沒有任何錯誤日誌相關。

最後我也跟着指導這裏: http://wiki.phpmyadmin.net/pma/session.save_path

,結果是: 「如果一個會話可以成功啓動,你應該不會看到任何警告(S),否則便要檢查在警告中提及的路徑/文件夾(S)爲適當的訪問權限 目前「session.save_path的」是「的/ etc/PHP/tmp目錄」 會議文件的名稱:「sess_o47fu5ovh3o91m6h2b9pumu0g6」

任何PHP大師的這本是你所熟悉的?

+0

「檢查PHP和/或web服務器日誌文件中給出的錯誤」。什麼是錯誤? –

+0

謝謝。是的,已經檢查過/var/log/php-fpm.log和apache日誌。就像php的保存路徑測試似乎成功,所以沒有記錄。我把一個壞字符放入PHP中,並記錄下來。所以日誌工作,但沒有登錄時登錄失敗只是上面列出的瀏覽器錯誤。 – Hayden

+0

兩件事:a)在不同的瀏覽器中打開phpmyadming以確認問題不在您身邊。如果仍然無法打開,請b)檢查您的可用磁盤空間。 – Grzegorz

回答

0

不知道這是否適用於您的情況 - 但這是我的理解chmod 755或777不會運行腳本。試試這個:

chmod o-rw config.inc.php 
+0

謝謝,剛剛嘗試過你的建議,但權限沒有755或777.這只是嘗試了「會話保存」路徑。 – Hayden

相關問題