我想我会为此提出一个新问题,因为它与我上一个试图解决的问题不一样。 (Severity: Warning Message: ftp_chmod() [function.ftp-chmod]: Permissions changed on)
我正在尝试使用PHP ftp_exec
来重命名文件;但是,它输出的是我运行的最后一个ftp命令的结果。以下是错误:
遇到PHP错误 严重性:警告
消息:ftp_exec()[function.ftp-exec]:/ public_html / admin / tempUpload / 1356124170上的权限已更改文件名:models / inventory_model.php
行号:80
第80行如下:
$command = 'rename '.$currentFolder.$imgName.' '.$newFolderFile.$imgName;
ftp_exec($conn_id, $command);
上面有几行我正在改变上述目录的权限。此外,重命名exec命令没有执行任何操作,但它上面的所有命令都按预期工作。
ftp_chmod($conn_id, 0777, $currentDir);
我是否需要为每个命令重新连接?或者在运行ftp_exec
命令之前是否需要进行某种清除?此外,当我通过cmd连接到ftp时运行完全相同的ftp_exec
时,它可以正常工作。