FTP在文件上报告644,但is_writeable(file)返回false


FTP reports 644 on file but is_writable(file) returns false

FTP在文件上报告644,但is_writeable(file)返回错误

我错过了什么?

文件可能对ftp用户是可写的,但对运行php代码的用户(例如www数据或apache)则不可写。

仔细检查有问题文件的所有者/组以及您正在连接的帐户。请记住,644是用户(rw)组(r)世界(r),因此,如果该文件不属于通过FTP连接的任何帐户,则您将只能进行读取访问。。。并且is_writeable(file)将正确地返回false。