* [perf story #75382] init session file.

This commit is contained in:
wangyidong
2025-06-23 15:17:29 +08:00
parent 81121c84a7
commit 7daa0bad40
+2 -3
View File
@@ -3893,9 +3893,8 @@ class ztSessionHandler implements SessionHandlerInterface
$sessFile = $this->getSessionFile($id);
if(!$sessFile) return true;
if(!file_exists($sessFile)) touch($sessFile);
if(!file_exists($sessFile) || !is_writable($sessFile)) return true;
if(!is_file($sessFile) && !touch($sessFile)) return true;
if(!is_writable($sessFile)) return true;
if(md5_file($sessFile) == md5($sessData)) return true;
if(file_put_contents($sessFile, $sessData, LOCK_EX)) return true;
return true;