PHP在我的Nginx Web服务器上每天至少崩溃一次。查看日志,崩溃总是先于一堆未定义的变量错误。但是,我已经确保在访问可能未定义的变量(在这种情况下为'error')之前,我总是使用if(isset())时所使用的错误引用的代码部分。我正在使用fastcgi。这是我在PHP崩溃之前得到的最后一个错误的例子:
PHP Notice: Undefined variable: error in /home/public_html/[domain]/public/m/includes/index-nosession.php on line 7" while reading response header from upstream, client: [ip address], server: [domain], request: "GET /m/ HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "[domain]"