ISPConfig3에서 크론이 작동하지 않습니다.

ISPConfig3에서 크론이 작동하지 않습니다.

ISPConfig3이 포함된 CentOS LEMP 스택이 있습니다. cron 작업을 제외하고 모든 것이 완벽하게 작동합니다. 명령줄에서 명령을 테스트했는데 제대로 작동하는 것 같았지만 ISPConfig3의 cron에 넣으면 예약된 작업으로 작동하지 않습니다.

답변1

나는 당신이 /etc/cronjob에서 cron 작업을 설정하는 방법을 알고 있지만 ISPConfig3에서 설정하고 싶다고 가정합니다.

이것은 전형적인 ISPConfig3 문제입니다. 권한 문제입니다.

제한 탭에서 클라이언트 설정을 확인하세요.

전체 cron을 사용하면 웹 사용자(이 경우 web5)로서 서버에서 cronjob으로 모든 명령을 실행할 수 있습니다. 가장 안전하지 않은 옵션입니다.

Jailed cron은 웹사이트의 감옥에서 cronjob을 실행합니다. 이 옵션을 사용하면 감옥 내부에 설치된 명령만 실행할 수 있습니다. 그것은 보안 측면에서 훨씬 더 좋습니다.

URL cron은 URL로만 cronjob을 실행할 수 있으며 가장 안전한 옵션입니다. ispconfig는 url cron을 처리하고 이에 대한 cron 파일에 필요한 명령을 생성합니다.

관련 정보