1

我正在编写一个执行以下操作的 apache 模块:

1)用户请求一个页面(index.html)

2) Apache 模块将充当过滤器,计算 index.html 中的单词数,然后将单词数附加到 html 文件的页脚。

3)用有页脚的那个覆盖index.html,也就是新的index.html

4)向用户提供http请求。

基本上,当我使用 fwrite 将页脚附加到 index.html 时,第 3 步出现问题,但无济于事。我想它是一个文件访问权限错误。

我想知道解决此问题的最佳方法是什么,因为我了解到允许对 www 目录进行写访问是一种高安全风险。

4

1 回答 1

0

chmod 755

这应该允许每个人读取和执行状态,并且只允许更改文件的所有者。确保文件所有者与模块的所有者相同。您可以发布文件的当前权限和所有者,以及当前运行 apache 的所有者或用户吗?

于 2011-12-12T17:49:51.310 回答