2010-02-01 3 views
-3

나는 매일 아침 PHP 스크립트를 실행하고 싶지만, 스크립트는 이메일을 보낼 것이다.크론 작업, PHP 스크립트를 실행

하지만 cron에서받은 이메일에는 항상 오류 메시지가 있습니다.

아무도 도와 줄 수 있습니까?

+1

글쎄, 오류 메시지가 무엇입니까? –

+2

어떤 종류의 서버를 사용하고 있습니까? 좀 더 자세한 정보를 게시하십시오. 그렇지 않으면 사람들은 가능한 모든 서버 플랫폼을 포함하는 장문의 답을 작성해야합니다. 그러면 공유 호스트에 있다는 것을 발견하고 전혀 수행 할 수 없습니다. –

+1

@Arnold, 귀하의 질문을 원래 양식으로 롤백했습니다. 소변을 보지 마라. 그래서 전체적으로 매우 친한 공동체 다. 귀하의 질문에 좀 더 자세하게 설명해 주시면 답변 해 드릴 것입니다. 오, 그리고 SO에 오신 것을 환영합니다. :) –

답변

12

예. 나는 여기 누군가가 할 수있을 것이라고 확신한다.

2

스크립트, crontab 줄 및 오류를 게시하십시오. PHP를 통해 메일을 보내는 대신 스크립트 출력을 sendmail로 파이프 해보는 것이 좋습니다.

+0

왜 이것을 다운 그레이드 했습니까? 그것은 유일한 건설적인 대답입니다. +1까지. –

+0

고마워요. 다음은 웹의 샘플입니다. */10 * * * * /bin/execute/this/script.sh 2> & 1 | mail -s "Cronjob ouput"[email protected] – goharma

+0

TFTP for crontab에 따르면 MAILTO 변수를 수정하면 다른 주소로 출력되므로/bin/mail을 호출 할 필요가 없습니다. 그는 오류가 발생했다는 것을 고려해 볼 때 팔다리에 나가서 $ PATH를 수정해야한다고 말합니다. 다시 이것은 TFM에서 언급됩니다. –

관련 문제