1
magento에 대한 크론 작업을 처음 설치했습니다. config.xml 파일에 다음과 같은 cronjob에 설정을 가지고 하나 개의 모듈이 있습니다 Magento Cron 파일 포함 오류
<crontab>
<jobs>
<campaigns_observer_discount>
<!-- each 7 minutes -->
<schedule><cron_expr>*/1 * * * *</cron_expr></schedule>
<run><model>campaigns/observer::discountExpiryAlert</model></run>
</campaigns_observer_discount>
</jobs>
</crontab>
cron.php가
을 다음과 같이 젠토 로컬 폴더에없는 마법사 디렉토리에 파일을 찾고 오류 상태입니다 실행2011-08-12T13:38:07+00:00 ERR (3): Warning: include(Mage/Campaigns/Model/Observer.php): failed to open stream: No such file or directory in /var/www/website/src/magento/lib/Varien/Autoload.php on line 93
해야 할 내용은 네임 스페이스/캠페인/모델/Observer.php입니다. 나는
<run><model>namespace_campaigns/observer::discountExpiryAlert</model></run>
다음 젠토는/Observer.php
어떤 몸이 저를 제안 할 수 마법사/네임 스페이스/캠페인/모델 내가 잘못 가고 파일을 찾습니다
config.xml 파일에서 매개 변수를 변경하려고? 고마워요, 도와 줘서 고맙습니다.
Magento 커뮤니티에는 표준 용어가 필요합니다. 나는 그것을 네임 스페이스, 클래스 접두어, 등등이라고 부를 것인지 결코 모른다. – Nick
@ bami.c man u는 100 % 맞았다. 이 cron을 기존 모듈에 추가했습니다. 그러나 모델이 올바르게 구성되어 있는지는 결코 알 수 없습니다. 지금 그것의 일. 많은 감사합니다. – SAM