$filename = "../literature/apolloseries1700263589.pdf";
$newfilename = "../literature/new_apolloseries1700263589.pdf";
if (file_exists($filename)) { // This Work
if(copy($filename, $newfilename)) { // This Not Working
echo "Copy Success";
} else {
echo "Copy Failed";
}
}
你好我的复制功能在我的服务器上不起作用。请任何人帮助解决它的问题。
谢谢
答案 0 :(得分:0)
我认为运行php脚本的用户没有足够的权限在这个文件夹中写入。
您需要在终端运行中为此用户提供该文件夹:
chown [user] ../litterature
[user]是运行php脚本的用户(通常是apache或www-data),您可以在终端中使用:ps aux
并使用httpd或apache / apache2检查行名称...