我在GoDaddy共享服務器上託管。我想運行cron作業發送每日電子郵件。因爲我沒有訪問shell。有什麼辦法可以運行cron作業來發送電子郵件嗎?GoDaddy上的CakePHP Cron作業
1
A
回答
2
隨着Go Daddy共享主機,您可以使用主機控制中心創建一個cron作業。
要在您的客戶經理創建一個cron作業
- 日誌。
- 點擊虛擬主機。
- 在您要使用的主機帳戶旁邊,點擊啓動。
- 在主機控制中心的內容部分,單擊Cron作業管理器圖標。此操作顯示Cron作業管理器屏幕。
- 單擊左側導航區域中電子郵件地址標題旁邊的編輯。
- 輸入您希望收到有關此Cron Job的所有信息的電子郵件地址。
- 單擊保存。
- 點擊創建Cron作業。
- 單擊自定義。
在每個字段中輸入所需信息以安排任務按特定間隔重複運行。
Cron職位名稱
輸入此Cron Job的名稱。理想情況下,這個標題涉及到這個任務,所以你可以很容易地識別它。
命令
命令字段是以指定頻率運行的腳本或可執行文件。點擊瀏覽找到您的主機帳戶中的文件。您所選內容的完整文件名被放置在這個可編輯字段中。單擊問號圖標以獲取有關選擇命令的其他幫助。
注意:我們的示例腳本使用變量$ HOME。我們建議使用$ HOME來表示實際的服務器路徑,儘管可以使用任何一個。
分鐘
輸入您希望Cron作業運行的時間。例如,您可以通過選擇「x:15」,將作業設置爲在每小時15分鐘後運行。通過選擇每小時運行兩次設置,您可以每小時運行兩次任務。該設置自動設置任務間隔30分鐘。
小時
輸入您希望Cron作業運行的時間。例如,您可以將作業設置爲每天下午1點運行。通過選擇「13:xx」。
每月
日輸入您要cron作業運行一個月的日子。例如,您可以通過選擇「15」來將工作設置爲在每個月的15號運行。「
月
輸入您想要cron作業運行一個月。例如,你可以設置你的工作,通過選擇運行每年二月‘二月’。
周 日輸入您想要cron作業運行的一週中的一天。例如,你可以設置你的工作,通過選擇運行每個星期四「星期四。」
點擊保存。
您的Cron作業已保存,啓用並在下一個計劃間隔運行。
2
這是一個更簡單的解決方案,不需要黑客入侵核心文件。只需將此用於您的cron作業:
/web/cgi-bin/php5 -q -d register_argc_argv=on $HOME/html/lib/Cake/Console/cake.php -app $HOME/html/app your_shell -q
相關問題
- 1. CakePHP shell作爲Cron作業不在godaddy上工作
- 2. CakePHP的cron作業
- 3. 在cakephp的cron作業上更改css
- 4. CakePHP的Cron作業路徑
- 5. 使用GoDaddy cron作業管理器每3小時運行一次cron作業
- 6. cakephp 3 Cron作業不在cPanel工作
- 7. 帶CakePHp ACL權限的Cron作業
- 8. 在cakephp中運行一個cron作業
- 9. cakephp發送羣發郵件cron作業
- 10. 在CakePHP中添加Cron作業
- 11. Ubuntu上的Python Cron作業
- 12. 在沒有cron作業選項的cPanel上設置cron作業
- 13. Godaddy的cron作業只發送一個電子郵件
- 14. cron作業PHP
- 15. Ubuntu cron作業
- 16. 笨cron作業
- 17. Cron工作不通過cPanel在godaddy服務器上運行cakephp 3
- 18. 在cron作業
- 19. cron作業
- 20. random cron作業
- 21. cron作業
- 22. CRON作業codeigniter
- 23. 在cron作業
- 24. cron作業windows
- 25. Laravel的Cron作業
- 26. 的cPanel cron作業
- 27. Cron工作不在Godaddy cPanel中工作?
- 28. 在GoDaddy上Cakephp htaccess mod_rewrite
- 29. Cakephp cron作業調用控制器的動作
- 30. Cron作業在Heroku
您好。你是否仔細檢查了GD,你無法訪問shell?我最近爲一個擁有GD Shared服務器的客戶端工作,並且能夠訪問該shell。 –
@LeeLoftiss你能告訴我該怎麼做? –
你好。客戶端提供了SSH信息。我想你應該給GD發電子郵件並仔細檢查。客戶總是有可能不同於他告訴我的服務器。他們往往對這些條款有點遺忘。 :) –