この同じエラーが私に起こりました。私のPHP関数のうちの1つが、stderr、stdout、その他のログファイルにエラーなしで送られました。
私は、自分のプログラムの操作の半分にメモリ制限を512MBに設定していた他の開発者が書いたヘルパーPHPスクリプトを使用していました。サブモジュールは、スクリプトの処理の途中でエラーログ設定をサイレントに設定することで、井戸を汚染しました。
ループの繰り返しごとにPHPスクリプトで使用可能なPHPシステム設定を出力することで、これが起こっているかどうかを証明できます。下付き文字が汚い行為をしたとき、PHPエンジンは、ガベージコレクタが将来のランダムなポイントで実行された後、エラーを発生させずにすぐに終了します。これは、ガベージコレクタがその作業をしているときに、サブモジュールがシステム設定を混乱させるときに、PHPガベージコレクタのバグです。
解決策:ガベージコレクタが動作しているので、phpヘルパーサブモジュールを編集して、システム設定を微調整しないようにしてください。 PHPインタプリタは、PHPシステム変数の中毒後、ランダムな間隔でエラーや出力なしにフリークアウトして死んでしまいます。 PHPで
あなたのコードは何をしていますか?何もエラーがスローされないのですか?エラー表示をE_ALLに設定しましたか? '@ '演算子でエラーを抑制していませんか? –
もちろん、エラーは発生しません。ログファイルを調べましたか? – Neysor
これをコマンドライン、cronジョブ、Webサーバー、その他から実行していますか?別の呼び出し方法を試してみましたか? – dldnh