php-在这里发疯,无法弄清楚为什么rename(),copy()函数不起作用

这就是我所拥有的

$name = "image.jpeg";
$to = "/var/www/vhosts/site.com/httpdocs/termination_files/personal_photos/original/".$name;    
$from = "/var/www/vhosts/site.com/httpdocs/public/userimages/original/".$name;

rename($from,$to); 

要么

copy($from,$to);

这不行吗?!目录权限设置为755,路径是从ssh复制的,因此它们是准确的.文件位于发件人位置.

解决方法:

我认为您可能使用了错误的文件权限.

“ 5”表示“读取并执行”.因此,如果网络服务器不是目标服务器的所有者,则它将无法将新文件写出到磁盘.

上一篇:javascript-调试AJAX请求


下一篇:linux-“线程将所有bt全部应用满”在GDB中为空白