向服务器发出多个请求会在大约 40-60 秒后导致 404 错误。我使用 JavaScript 来请求:example.com/test/location
。Apache 已启用 mod_rewrite,将其映射到文件index.php
。index.php
等待 10 秒后返回 200。JavaScript 在返回后立即再次请求。观察 Apache,access.log
我可以看到:
index.php 200
index.php 200
index.php 200
index.php 200
index.php 404
这对我来说毫无意义,因为 index.php 文件没有移动。有人知道发生了什么吗?不幸的是,这是使用 CPanel 托管的,因此调试受到限制。
答案1
我确信在使用 FastCGI 进程管理器 (FPM-CGI / PHP-FPM) 时见过这种情况。检查主 Apache 错误日志,看看是否有任何提示可以说明可能发生的情况。