Ftp 返回最后一个命令
我想我会为此提出一个新问题,因为它与我的上一个问题不同,我也在努力解决这个问题 我试图使用PHP重命名一个文件;但是,它正在输出我运行的最后一个ftp命令的结果。以下是错误: 遇到一个PHP错误 严重性:警告 消息:ftp_exec[function.ftp exec]:在/public_html/admin/temupload/1356124170上更改了权限 文件名:models/inventory_model.php 电话号码:80 第80行如下:Ftp 返回最后一个命令,ftp,php,Ftp,Php,我想我会为此提出一个新问题,因为它与我的上一个问题不同,我也在努力解决这个问题 我试图使用PHP重命名一个文件;但是,它正在输出我运行的最后一个ftp命令的结果。以下是错误: 遇到一个PHP错误 严重性:警告 消息:ftp_exec[function.ftp exec]:在/public_html/admin/temupload/1356124170上更改了权限 文件名:models/inventory_model.php 电话号码:80 第80行如下: $command = 'rename '
$command = 'rename '.$currentFolder.$imgName.' '.$newFolderFile.$imgName;
ftp_exec($conn_id, $command);
上面的几行是我更改上述目录权限的地方。此外,rename exec命令没有执行任何操作,但是它上面的所有命令都按预期工作
ftp_chmod($conn_id, 0777, $currentDir);
是否需要为每个命令重新连接?或者在运行ftp_exec命令之前,是否需要进行某种清除?另外,当我在通过cmd连接到ftp时运行完全相同的ftp_exec时,它工作正常。可能重复的-请编辑您现有的问题,而不是创建一个新的问题,因为这两个问题都属于同一个问题。那么您最终阅读了文章,是吗?因为我在原来的帖子中包含了这个链接。而且,它也不一样。另一个问题是,当它应该返回s布尔值时,它为什么返回tat警告。这一条涉及到为什么第80行输出的警告看起来像来自另一个php行的警告,特别是ftp_chmod。请只粘贴原始php错误警告。您在此处发布的格式已被修改,不是原始的PHP警告。可能会有另一个组件更改不同或类似内容中的正确错误信息,因此最好与标准语言功能相关,以便每个人都知道您关心的问题。启用PHP错误日志,粘贴PHP错误日志中的警告。