2012-04-07 124 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