我已经被困在这几个小时了。
通过在http://localhost上运行以下代码,尝试使用PHP创建CHMOD文件。
ftp_chmod($conn_id, "0644", $file);
ftp_site($conn_id, "CHMOD 0644 ".$file);
但两者都不会起作用。继续收到这些错误:
警告:ftp_chmod():无效的SITE命令。在第226行的C:\ Users \ Albert \ Web Design \ localhost \ httpdocs \ admin \ global \ php.php中无法chmod sitemap.xml
警告:ftp_site():无效的SITE命令。在第232行的C:\ Users \ Albert \ Web Design \ localhost \ httpdocs \ admin \ global \ php.php中无法chmod sitemap.xml
然而,在生产服务器(LIVE)上,它们运行良好。我显然在这里遗漏了一些东西。我假设这与我的php.ini文件或我的本地安装的FTP服务器zFTP中的设置有关。
我已经筋疲力尽地搜索谷歌,不知道还有什么地方可以转。有什么想法吗?
非常感谢任何帮助。