【发布时间】:2012-08-15 14:10:14
【问题描述】:
我有一个 PHP 脚本,可以将一些行写入 CSV 文件:
$fp = fopen($csv, 'w');
我正在使用模式 'w' 以便在文件不存在时创建文件,但是即使我将 777 分配给整个 /var,文件也会自动获得 644 权限/www/html/ 目录(不是一个好主意,但适合测试)。
我怎样才能写入文件并事先授予它权限?或者有没有更好的方法来授予写权限?
【问题讨论】:
-
您在写入文件时遇到问题吗? 644 应该可以写入,因为所有者具有读/写权限。
-
@MattK 似乎是在 'Apache' 的所有者下创建 csv,这与目录中所有其他文件的所有者不同