CentOS, PHP 파일은 cron 데몬 대신 브라우저에서 실행됩니다.

CentOS, PHP 파일은 cron 데몬 대신 브라우저에서 실행됩니다.

저는 CentOS에서 작업 중입니다.

브라우저에서 실행하는 PHP 파일을 만들었습니다.

http://mydomain.com/backupfile/dobackup.php

crontab에서 스크립트를 추가하고 파일을 실행 가능하게 만들었으나 실행되지 않습니다.

30 0 * * * /var/www/vhost/mydomain.com/httpdocs/backupfile/dobackup.php

어떻게 해야 합니까?

답변1

코드 상단에 shebang을 추가하세요.

#!/usr/bin/php

답변2

또는 스크립트를 인수로 사용하여 PHP 파서를 실행하십시오.

30 0 * * * /usr/bin/php /var/www/vhost/mydomain.com/httpdocs/backupfile/dobackup.php

관련 정보