2016-07-12 4 views
1

cpanel에서 cron 작업을 만들었습니다. 명령은cronjob에서 Codeigniter 컨트롤러 호출

php /home/userdir/www/index.php Messages test 

컨트롤러 메시지와 메소드 테스트는 레코드를 임시 테이블에 삽입하기 만하면됩니다.

랩톱 실행중인 Windows에서 명령 프롬프트에서 다음을 실행하면 정상적으로 실행됩니다.

php c:/wamp/www/project/index.php Messages test 

이것은 완벽하게 작동합니다.

그러나 Linux를 실행하는 호스트 된 서버에서 홈 페이지에 대한 html이있는 메일을 서버에서 가져옵니다. 그것은 심지어 메시지 -> 테스트 방법에 가지 않습니다.

도와주세요.

답변

1

사용 :

PHP index.php를 환영 쇼 당신의 crontab의 명령과

. 예 :

0 * * * * PHP /home/userdir/www/index.php 메시지 테스트

또는

0 * * * */usr/지방/빈/PHP/홈/또, Userdir /www/index.php 메시지 테스트

또는

0 * * * * wget을 http://domain.com/Messages/test

http://www.codeigniter.com/user_guide/general/cli.html

,536,
+0

첫 번째 동작하지 않습니다. 또한 알림을 구성하여 http://domain.com에 액세스하면 나타나는 기본 페이지의 HTML을 볼 수 있습니다. – user3262234