【发布时间】:2013-05-14 16:01:31
【问题描述】:
我在 apache 网络服务器上使用 PHP 作为 CGI。那时我正在使用脚本写入文本文件。但是flush()没有用。
为了使 flush() 工作,我将 php 更改为“apache 模块”。现在刷新工作,但我无法再访问文件(权限被拒绝)。
如何同时使用flush和访问我之前使用的文件?
【问题讨论】:
标签: php apache fastcgi apache-modules
我在 apache 网络服务器上使用 PHP 作为 CGI。那时我正在使用脚本写入文本文件。但是flush()没有用。
为了使 flush() 工作,我将 php 更改为“apache 模块”。现在刷新工作,但我无法再访问文件(权限被拒绝)。
如何同时使用flush和访问我之前使用的文件?
【问题讨论】:
标签: php apache fastcgi apache-modules
您需要确保 apache 用户对您将使用的文件和目录具有写入权限。
运行 fcgi 和运行模块时用户可以不同
【讨论】: