从WAMP迁移到LAMP:PHP的文件写入错误

时间:2012-06-29 10:15:53

标签: php linux apache

我正在将网络系统从Windows移植到Linux。我已经解决了大部分小问题,但是这个问题正在向我发展。我有一个PHP写日志信息的文本文件。目前,PHP无法打开该文件,理由是“权限被拒绝”。据我所知:

  • 目录和要写入的文件具有770权限
  • 目录及其下方的所有文件归用户'web'所有,而团体'web'
  • Apache由用户'web'*
  • 运行

*我通过运行来检查:

ps aux | grep apache

有什么想法吗?我无法想出这个。我测试了将目录和文件设置为777权限,并且我能够写入文件 - 显然这不是一个可行的解决方法,这个文件是系统内部的,不应该在外部访问。

1 个答案:

答案 0 :(得分:1)

我要做的第一件事是更改为777,正如您所说的那样,创建一个文件,然后查看新文件的所有者和组。