2011-03-23 32 views

回答

2

你在說cron。基本上這個請求是在沒有用戶干預的情況下完成的。運行cron作業時,PHP(通常)通過CLI模式運行。請記住,一些超級全局變量像$ _SERVER將包含不同的值。但是打擊數據庫和執行其他實用工作的理想選擇。

http://articles.sitepoint.com/article/introducing-cron

+0

@ JohnP感謝,偉大的文章。我們將如何使用此命令來運行cron作業。
4 * * 1,2,3,4,5 wget http://www.example.com/mailstock.php
我的意思是我們必須把這個命令放在哪裏......? – 2011-03-23 06:15:07

+1

如果您使用* nix系統,則可以鍵入'crontab -e'。閱讀第一頁上的「Breaking Cron Down」部分。它列出了步驟 – JohnP 2011-03-23 06:20:07

+0

@johnP我在這裏感到困惑。無論我們在php頁面還是* nix命令行中設置此命令。據我瞭解,我們使用命令行,但我們如何訪問它? – 2011-03-23 06:27:47

0

由於PHP是基於CGI你必須運行一個後臺作業的問題。一種常見的模式是安排一個CRON作業,調用一些URL並檢查數據庫條目。