0

我正在使用 DOMDocument 来创建和解析 xml 文件,但是当我在 agavi 框架中使用它时,它向我显示了这个错误:

( ! ) 警告:DOMDocument::save(mci_sitemap.xml) [domdocument.save]: 无法打开流:/home/sample6/tps/app/modules/Mci/models/PrcModel.class.php 中的权限被拒绝在线531

它不允许我创建我的 xml 文件

4

1 回答 1

0

您的 Web 服务器需要写入目标目录的权限。如果您正在运行 Apache,则该用户通常被命名为 apache。如果您正在运行 IIS,则用户名会根据服务器名称而有所不同;您可以在 IIS 管理控制台中找到它。

在授予 web 根目录下的 web 服务器用户写入权限之前,您需要考虑安全性。理想情况下,您应该在 Web 根目录之外编写 xml 文件。

Agavi 在这里没有做任何不寻常的事情。

于 2013-08-12T21:30:24.850 回答