無法在發生錯誤時創建會話,請檢查 PHP 或網站服務器日誌,並正確配置 PHP 安裝

http://apps.hi.baidu.com/share/detail/1871083

今天我的phpMyAdmin突然出現這個問題,在網上搜了好久的答案,差不多都是轉載的,內容一模一樣,全是複製粘貼,一點都不仔細。結果幾個小時的努力,終於解決了這個問題

下面把我的解決辦法分享出來(我是XP系統,如果你也是,不妨照我的步驟試試):
1.肯定要確保你的apache正常運行。寫點代碼測試一下,或者使用
<?php
echo phpinfo();
?>
看看能否正常顯示。

2.確保mysql已經正常啓動

3.在PHP的文件夾中建立一個文件夾temp。我的php是下載的壓縮包,直接解壓就可以了,建立temp文件夾後,我這的完整的路徑是:D:/SOFTS/php-5.2.4-Win32/temp ,複製這個完整路徑

4.在C:/WINDOWS下(這個路徑是安裝php時放置php.ini的文件夾,一般XP下是這個)打開您的php.ini配置文件,搜索到session.save_path = “某個路徑”,這個路徑在我的php.ini版本里面能找到三條,我使用的是最後那條,去掉前面的分號,再將等號後面雙引號中的內容換成第三步複製的完整路徑
我這是:session.save_path = "D:/SOFTS/php-5.2.4-Win32/temp"

5.重啓apache,問題應該就解決了

說明:我在網上查的資料有些說要設置文件夾權限。還有的說運行chown -r xxxx命令,弄了半天還是不行,其實到底是什麼問題我也不知道,我的方法希望對你有用。祝你成功!

問題補充:如果又出現相同的問題,只要將第三步建立的文件夾temp裏面的文件刪除然後重啓apache就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章