PHPから外れますが、私はSHELLで二重起動の防止をやってました。 役に立てば幸いです。 *** redhat7.3 cronのシェルサンプル **** #自バッチ多重起動チェック ProcessCount=`ps -e|grep -e' 自分のシェル名' -c` if [ $ProcessCount -gt 2 ] ; then echo "自分のシェル名が既に動作しております。" >>ログファイル名 exit 1 fi 尚、ファイル名は、適当に書いてます。 パーミッション等は十分注意して下さい。 ****************** 愛称:山桃 本名 山本 正司 yamamomo @ mti.biglobe.ne.jp ******************