浪費太多時間在用這個笨問題!
在REHL el6.x86_64執行phpMyAdmin時出現錯誤訊息:
連登入畫面都無法正常出現?
環境參數:
- OS:Linux RHEL , 6.x86_64.
- lighttpd.x86_64 , v1.4.44-1.e16
- lighttpd-fastcgi.x86_64.
- php56-php-fpm.x86_64 , v5.6.30-1.el6.remi
解決方法
- session路徑
- 確認/etc/php.ini下的session路徑設定應為:
session.save_path = "/var/lib/php/session/"
- session權限
- 檢查路徑權限應為777可讀寫,若非如此請修正:
#chmod 777 /var/lib/php/session
這是基本的解決lighttpd+php-fpm執行phpMyAdmin的session權限錯誤問題,當然也同時安裝Apache 2 來跑看看,同樣也是遇到這個問題。幾乎從下午搞了快2個鐘頭,晚上又測試一整晚,終於抓到問題所以,國外網站也有這問題,但一個個試驗根本就解決不了。
無效方式包括:
1.改換 phpMyAdmin-4.0.10.19-all-languages.tar.bz2或phpMyAdmin-4.4.15.10-all-languages.tar舊版本。
2. 改換Apache 2.4 Web Server + mod_php 來執行phpMyAdmin。
3. 更換/etc/php-fpm.d/www.conf
中的php_value[session.save_path]的值。
以上都是白費力氣的嘗試
EmoticonEmoticon