在apache2上创建新的error.log文件

时间:2015-01-19 16:45:14

标签: apache2

我刚刚使用 rm error.log 删除了我的apache error.log文件,并希望使用 touch error.log 创建一个新文件。现在apache不再登录了。之后我读了this文章。很聪明..

是否可以创建新的error.log文件,或者在重启时是否会创建新的错误日志?

2 个答案:

答案 0 :(得分:1)

Apache应该在重启时重新创建日志文件,如果你不这样做,也许apache的用户没有权限在logs目录中写入。

如果您touch error.log beign root,则apache无法写入该日志文件,因为它由root拥有。将所有权更改为apache的用户。

答案 1 :(得分:0)

您可以使用以下命令清除文件

cat > error.log

请参阅this链接