當我嘗試登錄到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大師的這本是你所熟悉的?
「檢查PHP和/或web服務器日誌文件中給出的錯誤」。什麼是錯誤? –
謝謝。是的,已經檢查過/var/log/php-fpm.log和apache日誌。就像php的保存路徑測試似乎成功,所以沒有記錄。我把一個壞字符放入PHP中,並記錄下來。所以日誌工作,但沒有登錄時登錄失敗只是上面列出的瀏覽器錯誤。 – Hayden
兩件事:a)在不同的瀏覽器中打開phpmyadming以確認問題不在您身邊。如果仍然無法打開,請b)檢查您的可用磁盤空間。 – Grzegorz