3

我有一个代码可以将 XML 文件保存到我的目录中。它实际上在我的本地主机和我的共享主机中就像一个魅力,但它在我的 Linux VPS 中不起作用。

我总是收到这个错误:

警告:DOMDocument::save(/home/admin/xxxxxx) [domdocument.save]:无法打开流:第 240 行 /home/admin/xxxxx 中的权限被拒绝

我现在能做什么?我有 chmod 777 目录但仍然无法正常工作......

4

1 回答 1

2

即使文件是可读/可写的,您也可能无权在此文件夹中写入内容。尝试

cd /said/folder
chmod a+w .

如果这可行,请尝试通过删除每个人的写入位来缩小 rw 权限:

chmod a-w .

并且仅将其授予默认 Web 服务器(请参阅您的 GNU/Linux 分发手册),例如:

chown .www-data .
于 2013-09-13T12:03:33.123 回答