我需要檢查管理腳本是否已經在Apache上運行,如果沒有,則運行。目前,我正在加載服務器狀態內容並檢查它,但如果我檢查當前腳本是否已在運行,它將始終返回true,因爲我正在運行腳本以檢查其自身。那有意義嗎?檢查腳本是否通過PHP在Apache上運行
基本上在「script.php的」是一樣的東西:
if($this_is_already_running) { exit; }
else { run it }
,但它當前正在運行,同時它會檢查自己,因此將始終返回true。
任何幫助,非常感謝。
啊,我還以爲你試圖確定一個腳本是否在Apache或其他一些網絡服務器上運行。一個更好的標題可能是「檢查PHP腳本是否正在服務」,或者什麼。 – 2010-07-09 20:27:37