动态创建文件时在服务器上拒绝php脚本权限

时间:2016-06-25 14:46:32

标签: php permissions chmod

我坚持让php从html表单输出中创建我的服务器上的文件。它没有创建这些文件的权限。我在这里尝试了不同的方法,但无法让它发挥作用。

这是我的代码,它从表单数据中创建文件:

$file = 'r-data/car-form-data-'.time().'-'.rand(1000,9999).'.JSON';
file_put_contents($file, json_encode($_POST));

有人能够帮助使这种方法有效吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

也许www-data没有权利在你的文件夹上写字。 在您的文件夹上尝试chmod -R 777或设置acl。