PHP Fopen在服务器和命令行上运行脚本相同的脚本时出现问题

时间:2011-01-08 06:59:49

标签: php

我有一个小脚本打开并附加csv并提供一些信息。 文件名基于今天的日期。 但是当我从在apache用户下创建的服务器运行脚本并且当cron以不同的用户运行时运行相同的脚本时,问题就出现了。这会产生问题并给我错误

许可拒绝。

我的示例代码

$handler = fopen($file, 'a+');
fwrite($handler, date('Y-md H:i:s') . "\n");
fclose($handler);

1 个答案:

答案 0 :(得分:0)

我认为这是一个文件许可问题。

尝试使用相同的用户运行,或者为包含。

的文件夹设置正确的权限