程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php使用session提示[function.session-start]: open解決方法

php使用session提示[function.session-start]: open解決方法

編輯:關於PHP編程
    在使用php做後台管理時會碰到用戶登錄頁面會提示Warning: session_start() [function.session-start]: open...錯誤了,後面跟著是failed: No such file or directory了,這個是告訴我們目錄不存了了,下面我來給各位介紹問題解決方案    

    如我們我的測試111.php文件如下一段代碼

    <?
    session_start();
    $_SESSION['admin'] =$_POST['username'];
    ?>

    運行代碼提示

    Warning: session_start() [function.session-start]: open(/tmpsess_84cb589ea249708b09c3d5e6836fdd0d, O_RDWR) failed: No such file or directory (2) in E:webhtdocswww.111cn.net111.php on line 9 

    從上面錯誤提示是有一句failed: No such file or directory提示了,是告訴我人找不到session緩存要寫的目錄了,這樣我就知道原因所在了

    解決辦法

    SESSION文件保存目錄不存在。建一個就行了。   
    查看PHP.INI中   
    session.save_path   =   /tmp  

    改成你要保存的路徑如session.save_path = "E:/server/php5/session_temp"

    重啟服務器即可。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved