我有一个代码可以将XML文件保存到我的目录中。它实际上就像我的localhost&在我的共享主机中,但它不能在我的Linux VPS中工作。
我总是遇到这个错误:
警告:DOMDocument :: save(/ home / admin / xxxxxx)[domdocument.save]:无法打开流:第240行/ home / admin / xxxxx中的权限被拒绝
我现在能做什么?我有chmod 777目录但仍无法正常工作......
答案 0 :(得分:1)
即使文件是可读/写的,您可能无权在此文件夹中写一些内容。尝试
cd /said/folder
chmod a+w .
如果这样做,请尝试通过删除每个人的写入位来缩小rw权限:
chmod a-w .
仅将其授予默认的Web服务器组(请参阅您的GNU / Linux发行手册),例如:
chown .www-data .