phpMyAdmin 無法存取 $cfg[‘TempDir’]

無法存取 $cfg[‘TempDir’] 。phpMyAdmin 會無法快取,並且會因為此原因變得很慢。

出現這個的原因是 phpmyadmin的安裝目錄, tmp目錄不存在,或者存在但是權限不對。

解決的方法就是建立這個目錄,給予正確的讀寫許可權即可。

進入phpmyadmin的安裝目錄然後執行

mkdir tmp
chmod 777 tmp

phpmyadmin 提示的很清楚,這是個緩存目錄,可以加快phpmyadmin的運行,即使不理睬這個警告資訊,也不會影響程式的執行,就是執行會慢點。

selinux的設定

如果還是出現相同的訊息,那就是selinux的問題,變更權限即可。

chcon -R -t httpd_sys_rw_content_t tmp