这是我所拥有的,
$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;
and
rename($from,$to);
or
copy($from,$to);
这不应该起作用吗?目录权限设置为 755,路径是从 ssh 复制的,因此它们是准确的。文件存在于 from 位置。
我认为您可能使用了不正确的文件权限。
“5”表示“读取并执行”。因此,如果网络服务器不是目标的所有者,它将无法将新文件写入磁盘。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)