Php ftp_chmod()&;ftp_site()在带有zFTP服务器的本地主机上不工作
我已经被困在这个问题上好几个小时了 通过在上运行以下代码,尝试使用PHP创建CHMOD文件 但两者都不起作用。不断出现以下错误: 警告:ftp_chmod():站点命令无效。在C:\Users\Albert\Web Design\localhost\httpdocs\admin\global\php.php的第226行中,无法找到chmod sitemap.xml 警告:ftp_site():site命令无效。在C:\Users\Albert\Web Design\localhost\httpdocs\admin\global\php.php的第232行中,无法找到chmod sitemap.xml 但是,在生产服务器(LIVE)上,它们运行良好。很明显,我遗漏了一些东西。我假设这与php.ini文件或本地安装的FTP服务器(zFTP)中的设置有关 我在谷歌上搜索得筋疲力尽,不知道还能去哪里。有什么想法吗Php ftp_chmod()&;ftp_site()在带有zFTP服务器的本地主机上不工作,php,ftp,localhost,chmod,Php,Ftp,Localhost,Chmod,我已经被困在这个问题上好几个小时了 通过在上运行以下代码,尝试使用PHP创建CHMOD文件 但两者都不起作用。不断出现以下错误: 警告:ftp_chmod():站点命令无效。在C:\Users\Albert\Web Design\localhost\httpdocs\admin\global\php.php的第226行中,无法找到chmod sitemap.xml 警告:ftp_site():site命令无效。在C:\Users\Albert\Web Design\localhost\httpd
任何帮助都将不胜感激。它的windows不需要chmod,这就是为什么它不能在我们的本地版本上工作。duuuuh!!!!我要是两小时前就知道就好了。谢谢你把这件事弄清楚。我显然是个白痴!2小时不多,所以我解决了你的问题?
ftp_chmod($conn_id, "0644", $file);
ftp_site($conn_id, "CHMOD 0644 ".$file);