Olá galera, sou novo aki como menbro mas ja sou bem antigo no que disrespeita a pesquisas no viva o linux, pois o mesmmo já me tirou de muitas enrascadas. Bom.. vamos ao que interessa. Então coloquei no crontab um agendamento para abilitar e desabilitar uma página no apache onde o mesmo está rodando no Debian, porem o crontab consegue desabilita-la mas na hora de rodar o script que abilitar não acontece nada. OBS "Ja li todos os posts relacionado ao crontab", por isso vou postar somente o script de habilitação:
#!/bin/bash
a2ensite relacion > /dev/null
/etc/init.d/apache2 restart > /dev/null
e no crontab está da seguinte forma
0 8,14 * * * /bin/sh /home/desabilita_site
0 12,18 * * * /bin/sh /home/habilita_site
É necessário esse agendamento pois se trata de uma página de relacionamento dentro da empresa pois se essa página ficar o tempo todo no "ar" vcs já sabem...a galera não trabalha.
Conto com a ajuda dos colegas.
[2] Enviado em 09/01/2012 - 16:48h Re: Habilitar e desabiliar uma página no apache por agendamento com crontab
Olá BlackMarik realmente eu errei no português, pois estava um pouco empolgado. Pois bem...o script aqual faz referência a habilitação do site, está com o nome certo e com permissão de execução porém nada acontece. O estrando é que outro script que desabilita funfa direitinho.
Mas de qualquer forma eu agradeço sua força.
[4] Enviado em 09/01/2012 - 19:15h Re: Habilitar e desabiliar uma página no apache por agendamento com crontab
Olá ronin, eu fiz como vc mandou e o resultado foi esse:
+ a2ensite relacion
+ /etc/init.d/apache2 restart
porem o script roda direitinho, fiz tambem as alterações no crontab conforme vc me recomendou mas ainda não funfô