所以,如果需要生成session文件,需要檢查配置文件.如果沒有配置目錄,
則請將php.ini中的“;session.save_path = "/tmp"” 改為“session.save_path = "E:/yourdir" ”,
並切記在E盤根目錄下新建,名為y​​ourdir的文件夾。
設置完成後需要重啟服務,然後設置生效。

可以再php文件中測試,是否設置成功。

$sessionpath = session_save_path();
if ( strpos ( $sessionpath , ";" ) !== FALSE)
$sessionpath = substr ( $sessionpath , strpos ( $sessionpath , ";" )+1);

//獲取當前session的保存路徑
echo $sessionpath ;

 

把 session 放到自己的目錄下。
就這麼簡單。
設定方法:
在自己 script 的目錄下建個 tmp (or session) 的目錄
把 tmp (or session)目錄權限改成 777 (或是 webserver user 可讀寫的權限)
在你的 PHP script裡加入一行:
ini_set(‘session.save_path’,$_SERVER[‘DOCUMENT_ROOT’] .’/tmp/’);

或是在 .htaccess 裡加上這一行
php_value session.save_path [你的session save_path]

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 stockwfj3 的頭像
    stockwfj3

    程式設計@筆記

    stockwfj3 發表在 痞客邦 留言(0) 人氣()