0
아파치, PHP를 실행하는 OS X 10.6 Server가 있습니다. CronniX를 설치하면 cron 작업을 관리 할 수 있습니다. 나는이 같은 PHP 스크립트가 있습니다OS X PHP 서버 (Cron 포함)
<?
ini_set('display_errors', 1);
$a = array('a', 'b', 'c');
foreach ($a as $v):
echo $v;
?>
당신이 endforeach;
명령이 누락 볼 수 있듯이,하지만 크론 출력 (CronniX 작업의 탭에서 볼 때) 오류를 표시하지 않습니다, 그냥 죽는다.
이것은 foreach/endforeach
대 { }
문제가 아니며 작동하지 않습니다.
물론 오류보고는 더 복잡한 스크립트에서 유용합니다. 여기서 스크립트를 사용하지 않고 디버깅하는 것은 불가능합니다.
감사합니다.
php.ini에서 short_open_tag = On으로 설정 했습니까? – madflow
수동으로 명령 줄에서 스크립트를 실행하면 스크립트가 작동합니까? 작동하지 않으면 cron에서 작동하지 않을 것입니다. –
오른쪽 :). 브라우저에있는 페이지에 액세스하면 오류가보고되기 때문에 cron이 실행되는 방식과 관련이 있다고 생각합니다. –