2014-02-10 27 views
2

TYPO3不希望在計劃程序中運行重複性任務,當我手動運行它時沒有問題。如果晚了,它只會提供狀態「遲到,將執行下一次執行」。TYPO3 - 計劃程序不運行重複性任務

我試過/檢查:
- CHMOD正確的文件
- 經過安裝腳本
- 經過日誌
- www數據用戶添加
- 經過Apache日誌,沒有什麼

我使用在Ubuntu 12.04上運行的TYPO3 6.2 beta5。

回答

2

您必須添加一個現在然後觸發調度程序的cronjob。否則,什麼都不會發生。

例如,在打開你的crontab與crontab -e添加編輯:

*/15 * * * * /usr/local/bin/php /home/bob/www/typo3/cli_dispatch.phpsh scheduler 

當然這些路徑需要適應你的PHP二進制和您的TYPO3的文件夾。有了這個cronjob,您的調度程序將每15分鐘調用一次。每次它將檢查任何調度程序任務是否延遲,如果是,將啓動它們。

您會找到完整的操作方法here(來自官方scheduler documentation)。

+0

非常感謝!這工作! – Daan

+0

要運行cli_dispatch.phpsh,請添加名爲「_cli_scheduler」的TYPO3後端用戶(BE-User),並使用隨機密碼。你不需要記住這個密碼,因爲你永遠不需要它。 –

+0

@Daniel @Daan我不知道我是否應該重新打開這個問題,但是我使用了這個解決方案,它只在安裝工具=> Configuration Presents => Extbase Object Cache active'Database cache backend'時適用於我,因爲我是在開發過程中,隨着時間的推移BE和FE中會出現幾條調試消息,我已經讀過它建議使用APC或APCu選項,但是通過這種解決方案,任務只能手動自動運行。請就此指導我,如果是更新問題或打開新問題。 –

相關問題