電子書籍の厳選無料作品が豊富!

phpで作成したプログラムが無限ループしていないかどうか、サーバー側で確かめる方法はあるのでしょうか。

たとえばそのプログラムを実行したら「TOPコマンドのload averageの値がおかしくなる」など、何か具体的な方法で確認することは可能でしょうか。

また、問題のプログラムが見つかった場合の対処法もあわせておしえていただけないでしょうか。

よろしくお願いいたします。

A 回答 (1件)

TOPというコマンドはないです。

top や htop を使うことはあります。
psコマンドでhttpdのプロセス数を見ることもあります。
httpdのログでわかることもあります。

対処法としては、例えばphpスクリプトの中にechoなりprint_rなりvar_dumpなりでどこかに何かを表示させてみるとか(ログに書き出してtailで監視してみるなど)、怪しい変数を確認してみたりとかですかね。
    • good
    • 1
この回答へのお礼

ありがとうござました。

お礼日時:2018/09/14 03:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!