Já tentaste redirecionar o stderr pra esse arquivo tb? */30 * * * * root /usr/bin/php /home/httpd/html/script1.php >>/root/logdoscript1.txt 2>&1
-- Rodrigo Bezerra Brasil Belém, PA, Brasil '"Software Livre" é uma questão de liberdade, não de preço. Para entender o conceito, você deve pensar em "liberdade de expressão", não em "cerveja grátis".' 2011/10/6 Eden Caldas <[email protected]> > Não coloca o nome do usuário dentro do crontab do root, como já disseram. > > Outra coisa. Se liga que o path do crontab é diferente do shell padrão em > login. Talvez esses scripts php aí estejam rodando algo que precise do path > completo. > > Você poderia então criar um script com o path padrão e esses seus dois > comandos aí. > > > Cria o script assim: > > su - > echo '#!/bin/bash' > /root/script.sh > echo $PATH >> /root/script.sh > echo '/usr/bin/php /home/httpd/html/script1.php' >> /root/script.sh > echo '/usr/bin/php /home/httpd/html/script2.php' >> /root/script.sh > chmod +x /root/script.sh > > Agenda o script criado no crontab: > > > crontab -e > 0,30 * * * * /root/script.sh > > Eden Caldas > Consultor de TI > [email protected] > (81) 9653 7220 > LINUX FÁCIL – Consultoria e Serviços em TI > > > Em 6 de outubro de 2011 16:45, Paulino Kenji Sato <[email protected]>escreveu: > > Ola... >> >> 2011/10/6 Cleber Ianes <[email protected]>: >> > Saudações. >> > Outro dia me foi solicitado para fazer um servidor centOS executar um >> > determinado comando a cada 30 minutos. >> Vai ver pq não e um debian. [:)] >> >> > Logo pensei: "Eita dinheirinho fácil, 5 minutos faço isso!" >> > Ledo engano. >> > Como root executei o comando "crontab -e" e inseri as linhas: >> > */30 * * * * root /usr/bin/php >> > /home/httpd/html/script1.php >> >> Editou o crontab de que usuário (obviamente do root)? >> o crontab do usuário tem o seguinte formato >> min hora dia mes semana comando argumentos >> >> Somente quando se usa o "system wide", ou seja os agendamentos que >> estão no /etc/crontab ou em um dos arquivos em /etc/cron.d/ que se >> usa o campo do usuário. >> Mas, tem certeza que e necessário rodar um script em PHP como root? >> Pensou nas implicações de segurança disso? >> >> Recomendo que leia o manual do cron e do crontab(5) do sistema onde >> esse script ira rodar (no debian existem ao menos 3 ferramentas de >> crond). >> >> >> >> >> Paulino >> >> >> -- >> To UNSUBSCRIBE, email to [email protected] >> with a subject of "unsubscribe". Trouble? Contact >> [email protected] >> Archive: >> http://lists.debian.org/CAMM-fMiAP27MCZ9OkoVcQNuú[email protected] >> >> >

