我正在使用DOMDocument来创建和解析xml文件但是当我在agavi框架中使用它时它会向我显示这个错误:
(!)警告:DOMDocument :: save(mci_sitemap.xml)[domdocument.save]:无法打开流:/home/sample6/tps/app/modules/Mci/models/PrcModel.class中的权限被拒绝。 php在531号线上
并且它不允许我创建我的xml文件
答案 0 :(得分:0)
您的Web服务器需要写入目标目录的权限。如果您正在运行Apache,那么该用户通常被命名为apache。如果您运行的是IIS,则用户名会根据服务器名称而有所不同;您可以在IIS管理控制台中找到它。
在向Web根目录下的Web服务器用户授予写入权限之前,您需要考虑安全性。理想情况下,您应该在Web根目录之外编写xml文件。
Agavi在这里没有做任何不寻常的事。