尝试查找问题,让 PHP 应用程序在 Apache 下运行
服务器版本:Apache/2.4.10
php 模块 = libphp7.1.so
vhost〜没什么特别的:
<VirtualHost *:443>
ServerName myapp.net
...
Loglevel error
ErrorLog "|/usr/bin/cronolog --american /var/log/app.error.log.%Y%m%d"
CustomLog "|/usr/bin/cronolog --american /var/log/app.access.log.%Y%m%d" combined
...
</VirtualHost>
php 应用程序完成后会写入日志。
现在的问题是:什么情况下可能出现 Apache my-app.error.log 和 php 生成的日志都为空的情况?
FS 没问题,两个日志都不断更新,只有关于单次调用(请求)的声明。
我担心的是,如果 PHP 应用程序意外中断,那么应该是 500 错误,并且应该由 Apache 记录,请让我知道我遗漏了什么。
免责声明:
也许这个问题很愚蠢,但事实就是如此)我承认,我不擅长管理,所以也许我误解了一些事情,所以希望在这里能看到一线曙光