以下介紹Crontab的兩種方法。
一、在Crontab中使用PHP執行腳本
就像在Crontab中呼叫普通的shell腳本一樣(具體Crontab用法),使用PHP程式來呼叫PHP腳本。
每一小時執行myscript.php如下:
複製程式碼 程式碼如下:
# crontab -e
00 * **/bin
/usr/local/bin/php為PHP程式的路徑。
二、在Crontab中使用URL執行腳本
如果你的PHP腳本可以透過URL觸發,你可以使用lynx或curl或wget來設定你的Crontab。
下面的例子是使用Lynx文字瀏覽器存取URL來每小時執行PHP腳本。 Lynx文字瀏覽器預設使用對話方式開啟URL。但是,像是下面的,我們在lynx命令列中使用-dump選項來把URL的輸出轉換來標準輸出。
複製程式碼 程式碼如下:
00 * * * * lynx -dump http://www.jb51.net/myscript.php
。執行PHP腳本。 Curl預設在標準輸出顯示輸出。使用”curl -o”選項,你也可以把腳本的輸出轉儲到臨時檔案。
複製程式碼
程式碼如下:
*/5 * * * * /usr/bin/curl -o temp.txt http://www.jb51.net/myscript.php
🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜例子是使用WGET存取URL來每10分執行PHP腳本。 -q選項表示安靜模式。 ”-O temp.txt」表示輸出會傳送到暫存檔案。 🎜🎜🎜🎜複製程式碼🎜🎜 程式碼如下:🎜🎜🎜*/10 * * * * /usr/bin/wget -q -O temp.txt http://www.jb51.net/myscript.bin/wget -q -O temp.txt http://www.jb51.net/myscript.php
🎜
以上就介紹了crontab 格式 如何使用Linux的Crontab定時執行PHP腳本的方法,包括了crontab 格式方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜
🎜
🎜