逐周整理一些数据我序列化了一组适当的数据,并使用file_put_contents将其输出到临时文件。
包含一些输出语句以尝试确定代码如下所示:
echo "<br/> collate session data <br/>";
print_r($this->session_Data);
$serialized_Array = serialize($this->session_Data);
$file_Name = 'session_Data_' . $this->week_Number;
echo "file_Name: " . $file_Name;
file_put_contents($file_Name, $serialized_Array);
文件名肯定会得到适当更新,并且肯定会输出数据。
但是这只会将第一周的数据输出到tmp文件。
我没有获得权限错误我获得状态200 OK但没有创建文件。
我在这里错过了什么吗?
答案 0 :(得分:1)
您正在将该文件写入与脚本相同的目录中。在默认配置中,Web服务器进程仅具有该目录中的读取和执行权限。