.bat檔去執行PHP程式
PHP通常架設在伺服器上運行的,主要是有使用者請求才會動作,但有些時候想將寫好的PHP程式,能夠自己在一定的時間內,自動執行去處理一些事情。然而要讓PHP程式能夠自動執行,首先準備一個要自動執行的php程式檔如b.php
,之後在同個目錄下建立一個bat檔,這邊命名為b.bat
,內容如下。
b.php
C:AppServphpphp.exe -f c:Appserv est.php > b.txt
b.bat程式碼主要是利用php.exe
去執行b.php
檔案。
C:AppServphpphp.exe
是你安裝php的位址(記得改成自己安裝的資料夾位置)
c:Appserv est.php > b.txt
把b.php
結果寫到b.txt
去(這等於是一個log檔案,可用來檢視執行結果與可輸出檢查錯誤產生的訊息)
設定系統自動排程
最後在Linux底下可使用crontab,Windows底下可使用"工作排程",設定讓這個.bat檔,按照排程的時間自動執行。