2012-04-07 2 views
0

Magento에 CRON JOB을 설정하고 싶습니다. 내 요구 사항 : Magento에 지어진 저희 가게에서 고객, 제품 & 가격이 수동으로 가져 오는 .csv 파일로 들어옵니다.MAGENTO에서 CRON JOB을 설정하는 방법은 무엇입니까?

그래서 지금 우리가 읽고있는 그 젠토는 PHP을 통해 배치되어있는 곳입니다 .CSV 파일. Magento 데이터베이스의 관련 테이블에 데이터를 삽입하여 PHP &을 통해 CSV 파일에서 해당 데이터를 가져옵니다.

그래서 Magento db &에 외부에서 연결된 PHP 파일을 작성하면 데이터를 넣는 데 필요한 & 페치 작업이 필요합니다. 설치 방법 CRON 작업이 프로세스가 자동으로 진행됩니다 ... Magento 웹 사이트를 방문하여 설치 방법을 설명합니다.

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 스크립트입니다. 단지 젠토에서 크론가 편집을 위해 크론 탭을 열고 다음을 지정하여 수행 할 수 있습니다 설정 명령 줄에서 스크립트 /이 script.php

+0

에 근무 :(나는이 CRON 개념에 아주 새로운 오전 ... u는 더 설명 할 수 plz 수 .. . – Prat

1

PHP/경로를 해당 스크립트를 실행하기 위해 크론을 설정 경로 : -

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

그것은 당신의 cron이 10 분마다 실행됩니다.

또한 magento admin을 확인하고 로그 지우기 및 모두 같은 필수 항목을 변경할 수 있습니다.

서버에 PHP 스크립트에서 편안하게 만드는 HTTP 요청이있는 경우

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

0

, 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

관련 문제