2012-04-07 29 views
0

我想在Magento中設置一個CRON JOB。 我的需求 - 在我們的Magento店內,客戶,產品&等級價格進入.csv文件,我們手動導入到時間。如何在MAGENTO中設置CRON JOB?

所以現在我們在閱讀中瞭解到.csv文件這就是Magento的放置通過PHP。我們通過php &在csv文件中獲取數據,將數據插入到Magento數據庫的相關表中。

因此,我做了一個外部連接到Magento db &的php文件,執行插入數據的取回&的必要任務。 現在如何設置CRON作業,這樣這個過程就會自動化......我通過Magento網站,他們提到如何設置一個cron工作?

http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/how_to_setup_a_cron_job 

,但還有的疑惑... 所以任何人可以給我解釋一下我應該怎麼設置cron作業,以便此示例PHP文件工作&我們獲取&插入客戶,產品,價格等的過程。變成自動

Plz爲我提供了基本信息。關於如何在上面的場景中設置Magento的cron作業,或者我們可以使用藉助PHP創建的CRON作業?

http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/ 

如果任何人有相同的,這將真正幫助我很多示例代碼...

PLZ指導我。

回答

1

它沒有任何與Magento相關的指定,它只是另一個php腳本。剛剛成立的cron來從命令行運行相應的腳本

PHP /路徑腳本/ script.php的

+0

其實我也不知道到底是什麼,我需要這個......做:(我是很新科雷概念... u能PLZ解釋更多.. 。 – Prat 2012-04-07 09:27:08

1

設置在Magento一個cron可以通過打開進行編輯的cron選項卡,然後指定完成路徑: -

*/10 * * * * php -q /path/to/magento/cron.php

它將運行,每10分鐘你的cron。

您可以檢查magento管理員以及更改所需的東西,如日誌清除和所有。

System > Configuration > Advanced > System > Cron (Scheduled Tasks)

0

如果你是從你的PHP腳本在服務器上舒適的HTTP請求,SaturnAPI有可能是適合你一個安全的調度方案。這是一個REST API。您發出HTTP請求來安排,查看和刪除作業。以下是調度作業的例子:

curl -X POST \ 
    https://saturnapi.com/cron/jobs \ 
    -H saturnapi-access-key:'YOUR_SATURNAPI_ACCESS_KEY' \ 
    -d dateTimeUTC='2015:09:25 14:30' \ 
    -d dateTimeFormat='YYYY:MM:DD HH:mm' \ 
    -d callbackURL='https://your.verified.domain.com' \ 

在時機成熟時,將callbackURL會收到一個HTTP POST。這非常簡單,並且不需要在服務器上安裝任何東西。

披露:我曾在SaturnAPI