おそらく完了までに約 3 時間かかる PHP スクリプトを作成しました。ブラウザから実行すると、約 45 分後に何もしなくなります。特定のWebアドレスをポーリングしてから、データベースにデータを保存するので、これを知っています。そのため、基本的にデータベースへのデータの配置を停止し、停止したという結論に至りました。ただし、ページをロードしているようにブラウザに表示されますが、終わりはありません。
エラーが発生していないので、おそらく何らかのタイムアウトです...しかし、それがどこで発生するかは謎であり、どうすれば発生を防ぐことができますか. 私の場合、CLI を使用できません。ブラウザ クライアントを使用してスクリプトを開始する必要があります。
私は入れてみました
set_time_limit(0);
しかし、明らかな効果はありませんでした。タイムアウトの原因とその修正について何か提案はありますか?