自動執行PHP程式

PHP通常架設在伺服器上運行的,主要是有使用者請求才會動作,但有些時候想將寫好的PHP程式,能夠自己在一定的時間內,自動執行去處理一些事情。
要讓PHP程式能夠自動執行,首先要先寫好要執行的php程式如b.php,之後在寫一個bat檔 b.bat 內容如下

C:\AppServ\php\php.exe -f c:\Appserv\test\b.php > b.txt

主要是利用,用php.exe去執行 b.php
C:\AppServ\php\php.exe也就是你安裝php的位址(記得改成自己安裝的資料夾位置)
隨後並且把結果寫到b.txt去(自己想看有沒有成功,如果有錯誤可以看到錯誤訊息)

設定自動排程

最後在Linux底下可使用crontab,Windows底下可使用"工作排程",設定讓這個.bat檔可以自動執行。

Windows排定的工作

相關文章

Copyright © 2018 ucamc