我用php创建一个文件。我只是希望能够在目录下创建没有内容的内容。然后我希望能够在使用ftp访问我的服务器时进行编辑。我不能! php的用户与ftp用户不同,最后一个用户无权更改它!我试过chmod,umask,chown,但没有任何作用。谁知道怎么做?感谢
干杯
答案 0 :(得分:3)
在PHP中,移动或以其他方式创建文件后,只需使用chmod()
更改其权限:
chmod($file, 0666);
不要给予执行权限(0777会这样做),否则系统上的某个人就可以执行它。巨大的安全漏洞。
答案 1 :(得分:0)
为您的文件提供可写权限chmod('filename', 0666)