2015-06-23 35 views
2

我有一個名爲「name.php」的php文件,我想每5分鐘運行一次,我想使用crontab來實現這個功能,我發現了很多教程,但都是真的困惑了我。每個人似乎都使用crontab文件,寫這樣的...Crontab進程連接一個php文件

*/5 * * * * wget的http://www.domainname.com/cronfile.php

,但我真的不明白這一點。假設我有一個域名「www.mydomain.com」,所以如果我創建一個PHP文件name.php它是如何由www.mydomain.com/name.php指導。

任何人都可以很快描述我應該如何使用crontab或wget運行我的php文件。 我在symfony中運行我的項目。

+0

你可以看一下這個。 http://stackoverflow.com/questions/25740573/how-to-cronjob-every-5-minute –

+0

@OlaitanMayowa非常感謝你... –

回答

1

(我會評論,如果我有足夠的信譽來澄清,如果你是在本地運行的文件 - 但我認爲你是)

這裏是我現在做到這一點:

*/5 * * * * /usr/bin/php /home/user/cronfile.php 
+0

我其實已經這樣做了,但它不起作用。我很困惑,我是否需要運行wget或cron,才能使用這種方法,如果是的話我應該怎麼做... –

+0

你能從命令行手動運行腳本嗎?你可能需要安裝php-cli。 –

+0

當我嘗試運行像本地主機:8000 /名稱它顯示權限被拒絕,因爲在它應該運行它總是需要登錄... –