私は非常に奇妙な問題を抱えています。Ubuntu で実行されている標準の LAMP サーバーを使用しています。サーバーは、さまざまな PHP スクリプトを多数ホストしています。ときどき、特定の PHP スクリプトが読み取られないことがあります (つまり、そのアドレスをブラウザーに入力しても何も起こりません)。約 10 分後にスクリプトが読み込まれ、すべてが正常に見えます。
奇妙なことに、最初にこの問題に遭遇したとき、スクリプトを次のように単純に変更しました。
die('The file is read');
それでもスクリプトは処理されません-Apache(または他の何か)がロードを拒否しているようです。これが発生すると、他のすべてのスクリプトにまったく問題なくアクセスできます (サーバーのダウンタイムなどではありません)。前に述べたように、しばらくすると (約 10 分)、スクリプトに問題なくアクセスできます (次に発生するまで)。
何らかの理由で Apache が特定のスクリプトをブロックしている可能性があります (フリークエンシー キャップのようなものでしょうか? )。die
他のすべてのスクリプトは正常に動作するのに、単純なスクリプト (呼び出しのみを含む) が応答しない理由が他にあるのでしょうか?
私はしばらくこの状況に対処してきましたが、他の多くの人に尋ねましたが、まだ答えや解決策が見つかりません.
ありとあらゆる助けをいただければ幸いです。