Apache 2.4停止logging

我有一个虚拟主机服务于Apache 2.4框,最近注意到错误和访问日志都没有被写入。 我不记得做任何改变的文件,会造成这一点。

VirtualHost文件如下

<VirtualHost *:443> ServerName server.domain.com ServerAlias server.domain.com DocumentRoot /web/app/public_html ErrorLog /var/www/app/error_log CustomLog /var/www/app/access_log combined <Directory "/web/app/public_html"> Allow from all Require all granted </Directory> </VirtualHost> 

我几乎有这个确切的代码运行在开发框没有问题,所以我不知道为什么日志无法写入。

我已经确保这些文件的权限是正确的,尝试禁用SELinux进行testing并重新创build日志文件。

任何帮助将不胜感激。

编辑:ls -la / var / www / app的输出

 [user@server]# ls -la /var/www/app/ total 5588 drwxr-xr-x. 2 root root 4096 May 23 11:57 . drwxr-xr-x. 5 root root 4096 Apr 12 17:04 .. -rw-r--r--. 1 http http 0 May 23 11:25 access_log -rw-r--r--. 1 root root 5673320 Feb 24 09:35 access_log.bak -rw-r--r--. 1 http http 24643 Feb 24 08:06 error_log 

编辑2:看起来好像日志文件已恢复到默认path,并存储在以下位置。

 /var/log/httpd/access_log /var/log/httpd/ssl_access_log /var/log/httpd/error_log /var/log/httpd/ssl_error_log 

它看起来好像在我的虚拟主机configuration文件中的logging一起被忽略。 有人能告诉我我错过了什么吗?