我想弄清楚一個PHP腳本來檢查從一個單獨的文本文件的鏈接一堆,如果他們中的任何人顯示404然後腳本應該觸發一個PHP文件,它會發送短信通知。我已經準備好了短信文件,只需觸發即可。檢查鏈接是否404,如果是,然後發送短信
例如,有在links.txt幾個鏈接(也上載到服務器上),如
http://example.com/link1
http://example.com/link2
http://example.com/link3
這些鏈接不一定離線,它們可以被重定向到一個不存在的頁面,而主要網站是活着的。
If example.com/link1 is down smsnotice1.php should be triggered
If example.com/link2 is down smsnotice2.php should be triggered
If example.com/link3 is down smsnotice3.php should be triggered
的參考smsnotice1.php,smsnotice2.php,smsnotice3.php可以是在主腳本或另一個PHP文件。
如果沒有鏈接關閉,則不應發送通知。
我可以從一臺cron上的php服務器上運行這個腳本進行頻繁檢查。 非常感謝您的幫助!
[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
爲什麼不從[HTTP GET](http:// in1 .php.net/manual/en/function.http-get.php)?請嘗試! – SparKot
用戶'curl'發出請求,只返回頭文件並對其進行評估。 – arkascha