我有一個模塊在庫系統上執行CRUD。我創建了一個Action,通過電子郵件向我發送一天結束時添加到數據庫中的任何新成員。但爲此,我必須運行模塊應用程序並轉到該鏈接以實現此目的。Zend Framework 2 Cronjob
任何人都可以告訴我,如果我可以做到這一點,而不需要我每次點擊鏈接或甚至不使用應用程序。
每當其晚上10點...活動被觸發..我自動收到電子郵件。
我有一個模塊在庫系統上執行CRUD。我創建了一個Action,通過電子郵件向我發送一天結束時添加到數據庫中的任何新成員。但爲此,我必須運行模塊應用程序並轉到該鏈接以實現此目的。Zend Framework 2 Cronjob
任何人都可以告訴我,如果我可以做到這一點,而不需要我每次點擊鏈接或甚至不使用應用程序。
每當其晚上10點...活動被觸發..我自動收到電子郵件。
這是一個簡單的任務,需要在給定的URL提供的時間執行。許多託管提供已安裝稱爲「Cron」的工具。你只需要找到它並鍵入你的應用程序的URL來完成這項工作,然後在你的URL中添加一個觸發控制器操作的時間。
假設/foo/cron
觸發FooController::cronAction
您只需在添加cron作業執行該操作時定義/foo/cron
即可。
不要忘記使用這種請求consoleview!
通常情況下,您不需要佈局和正常zf2過程的另一部分。
聽起來你需要一個控制檯路由到你的動作,看看[這個](http://framework.zend.com/manual/current/en/modules/zend.console.introduction.html) – Ankh