você está aqui: Home  → Arquivo de Mensagens

Mais dicas e truques com wget

Colaboração: Matias Schweizer

Data de Publicação: 14 de maio de 2014

Ainda sobre o wget, você pode usá-lo como ferramenta RPC (Remote Procedure Call) com o seu provedor. Exemplos:

  1. Se se provedor não possui ferramenta de crontab (A maioria, já tem, hoje em dia), você pode colocar no seu crontab local, uma chamada que aciona um CGI-BIN ou PHP que faz o que você precisa:

      0 2 * * sun wget "http://www.meudominio.com.br/reindexasite.php"
    

  2. Nesse exemplo, você pode enviar para o seu provedor as atualizações locais do seu site (funciona como um rsync simples, já que a maioria dos provedores não fornece ferramenta de rsync):

      # vai para o home da sua copia local
      cd <site-local>
      # faz um tgz dos arquivos modificados desde que esse script rodou
      tar cfz /tmp/atualizacoes.tgz `find . -type f -newer water-mark -print`
      # envia as atualizações
      ftp provedor.com.br << EOF
      login
      senha
      bin
      lcd /tmp
      put atualizacoes.tgz
      << EOF
      # um script remoto abre o .tgz
      wget "http://www.meusite.com.br/atualiza.php"
      # atualiza a Marca d'agua
      touch water-mark
    
SCHNAUZER Plastimodelismo www.spmodelismo.com.br
EXOTIC Airplanes www.exoticairplanes.com


Veja a relação completa dos artigos de Matias Schweizer