所以,我在
中有一个脚本/var/www/vhosts/Domain/SubDomain/Script.php
将图像写入
的/ var / WWW /虚拟主机/域/ wwwDomain / PhotoLocation /
这很好。
但是,当我运行此脚本时:
/var/www/vhosts/Domain/SubDomain/Script_to_Delete_Photo.php
使用'unlink'命令
取消关联(“/var/www/vhosts/Domain/wwwDomain/PhotoLocation/Image.jpg”)
我收到错误
“PHP警告”“没有此类文件或目录 /var/www/vhosts/Domain/SubDomain/Script_to_Delete_Photo.php“
我认为既然我可以在不同的子域中写入文件,我也可以从其他子域中删除。
我错过了什么吗?我是否需要在其他位置设置权限,或者设置不同的路径?我特意调用文件绝对路径,我可以验证该文件存在于那里。
答案 0 :(得分:0)
一切看起来都很好。一些建议:
Photolocation
是否具有写入权限(通常会为您写入该位置)file_exists()
只是为了确保文件存在file
还是shortcut
?