所以,如果需要生成session文件,需要檢查配置文件.如果沒有配置目錄,
則請將php.ini中的“;session.save_path = "/tmp"” 改為“session.save_path = "E:/yourdir" ”,
並切記在E盤根目錄下新建,名為yourdir的文件夾。
設置完成後需要重啟服務,然後設置生效。
可以再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]
全站熱搜