私のphpスクリプトのこの無限のwhileループは毎秒実行されますが、私は最終的に停止します。 私はphp.iniから値を変更したり、最大実行時間をコメントアウトしたり、set_time_limit(9999)を設定してみました。私のPHPスクリプトで、私はまだ予期しない時間、数秒または1分後に停止!無限ループ時間をサポートするために、この時間制限をどこで設定できますか?無限のPHPからの自己停止予期しない時間のループ
0
A
答えて
1
スクリプトをコマンドラインから実行します。
0
<?php
while (true) {
set_time_limit(10); // 10 seconds allowed to reach next iteration
usleep(1000);
}
正常に動作するはずですか?また、メモリ消費量を確認してください。エラーが発生したためにスクリプトが停止するかどうかを確認できるようにエラーログを有効にしてください...
0
使用するウェブサーバーはどれですか? リモートホスティングで実行する場合lighttpdなどのフロントエンドWebサーバーに問題がある可能性があります。 この場合、解決策はありません。
関連する問題
- 1. php私の無限ループが630から660秒の間に停止する
- 2. Apache kafka消費者アンケート予期しないメッセージの無限ループ
- 3. Javascript、無限ループのプロンプトとそのループの停止
- 4. 予期しない無限ループが表示されます
- 5. メインスクリプトの停止時に非同期PHPスクリプトが停止する
- 6. カルーセルCoverFlow(moondroid)のAndroidの無限ループ/繰り返しを停止
- 7. 停止時間のないWebSphereのデプロイ
- 8. なぜタイムアウトは無限ループを停止しません
- 9. PHP自己ループ(コンセプト)
- 10. Arduinoでの予期しないプログラムの停止
- 11. 再生/一時停止制御機能の無限ループを停止する方法
- 12. WaveAudioStreamの一時停止/停止時の待ち時間
- 13. なぜこのマッププログラムは「予期せず停止しますか?
- 14. PHPはエポック時間変換から予期しない結果を出す
- 15. 別のスレッドで無限ループを停止する
- 16. Firebaseデータベースの無限ループを停止する方法
- 17. クロニクルキュー予期しない待ち時間
- 18. Distributed Tensorflow:同期トレーニングが無期限に停止する
- 19. 自己破棄/終了/停止webapp
- 20. 制限時間内にWebSphere JVMを停止しますか?
- 21. Python Libtorrent:トレントを予期しないように一時停止する
- 22. UIViewを無期限に回転させ、アニメーションの一時停止/停止、状態の保持、現在の状態からの回転の継続
- 23. mlcpを使用して、停止時間を最小限に抑えながらMarkLogicサーバを無期限にアップデートできますか?
- 24. Trueループが予期せず停止する一方で、
- 25. プリローダーの無限アニメーションを停止
- 26. 作成時に無限ループを含むサービスを停止/開始する方法
- 27. xmlからPHP配列、無限ループ
- 28. 停止時間なしにプレーンkubernetesからヘルムに移行
- 29. ループの予期しないコンパイルエラーのスララ
- 30. 停止時間ゼロのspark cassandraクラスタの自動スケーリング
PHPは長い間実行されるようには設計されていませんでした。予期しないメモリリークが発生することがあります。私は長い間、うまく動作しているPHPスクリプトの経験があり、突然マシン上の使用可能なすべてのメモリを消費し、サーバーをロックします。 –