Controlando o Squid pelo PHP
      Temos que fazer agora um shell script chamado 'resquid' que será chamado pelo script PHP para reiniciar o Squid:
Note que o >> /dev/null é para que o resutado do comando não seja mostrado no navegador.
Agora deixe o shell script com permissão de executável (chmod 755 resquid), e copie para um diretório incluído no seu PATH (cp resquid /usr/bin).
    
  
    
    
  #!/bin/bash /etc/rc.d/init.d/./squid stop >> /dev/null /etc/rc.d/init.d/./squid start >> /dev/null
Note que o >> /dev/null é para que o resutado do comando não seja mostrado no navegador.
Agora deixe o shell script com permissão de executável (chmod 755 resquid), e copie para um diretório incluído no seu PATH (cp resquid /usr/bin).
                  Onde vejo o arquivo?
              
      
        13/02/2014 7:10am
        (~11 anos atrás)
      
    
                  Vou implementar este serviço no servidor da empresa que trabalho...
Abraço
      Abraço
        23/07/2005 5:07pm
        (~20 anos atrás)
      
    
                  Oi galera, estou tentando implementar este script em meu servidor e me deparei com o seguinte erro: 
Consigo carregar os dois arquivos em pagina web(porno e naoporno) mas ao tentar modificar algo nos arquivos ele carrega uma pagina de erro (HTTP 404 - arquivo nao encontrado), o arquivo de log do apache (/var/log/apache/error_log) me retorna que o arquivo não existe e acusa erro no method="POST" tb, alguem ja passou pelo mesmo erro e poderia me ajudar ?
Abraços
Carlos Medeiros
      Consigo carregar os dois arquivos em pagina web(porno e naoporno) mas ao tentar modificar algo nos arquivos ele carrega uma pagina de erro (HTTP 404 - arquivo nao encontrado), o arquivo de log do apache (/var/log/apache/error_log) me retorna que o arquivo não existe e acusa erro no method="POST" tb, alguem ja passou pelo mesmo erro e poderia me ajudar ?
Abraços
Carlos Medeiros
        23/08/2004 8:13am
        (~21 anos atrás)
      
    
                  Não pode ser um pouco perigoso fazer isso por php? pois outros usuários poderão ter acesso, não?
              
      
        03/09/2003 6:53pm
        (~22 anos atrás)
      
    
                  Ricardo e whinston, vcs devem observar qual é o usuario utilizado para o apache, que pode ser www, nobody, web ou qualquer outro, que vc definir. Para vc descobrir qual e o usuario configurado veja no httpd.conf (no do apache, caso vc utilize outro webserver tera que descobrir como se faz essa configuraçao) e procurar pelas linhas 
User
Group
que *geralmente* estão em torno da linha 373
e colocar no visudo.
t+
adell
      User
Group
que *geralmente* estão em torno da linha 373
e colocar no visudo.
t+
adell
        17/09/2002 3:03pm
        (~23 anos atrás)
      
    
                  Ola a todos!
Bem, quanto ao "vi sudo", foi um erro de digitação, mas pode-se usar vi /etc/sudoers desde que vc force a gravação o que não é nem um pouquinho aconselhavel, e quanto ao uso de sudo, tenha muito cuidado a usar, pois pode comprometer o sistema!
      Bem, quanto ao "vi sudo", foi um erro de digitação, mas pode-se usar vi /etc/sudoers desde que vc force a gravação o que não é nem um pouquinho aconselhavel, e quanto ao uso de sudo, tenha muito cuidado a usar, pois pode comprometer o sistema!
        12/08/2002 11:37pm
        (~23 anos atrás)
      
    
                  Obrigado pela correção, Aldrey e Fábio. Acabei de editar o artigo e consertei a referência ao comando 'visudo'.
--Joao
      --Joao
        12/08/2002 5:43pm
        (~23 anos atrás)
      
    
                  Olá,
O comando correto é 'visudo', que chama um script que abre o arquivo /etc/sudoers com o editor padrão do sistema (geralmente vim) e depois que o usuário salva o novo sudoers, o script verifica a sintaxe do mesmo e emite warnings caso hajam erros. Por isso é recomendável somente editar o sudoers usando o comando visudo.
Atenciosamente,
Fábio Berbert de Paula
fabio@vivaolinux.com.br
www.vivaolinux.com.br
      O comando correto é 'visudo', que chama um script que abre o arquivo /etc/sudoers com o editor padrão do sistema (geralmente vim) e depois que o usuário salva o novo sudoers, o script verifica a sintaxe do mesmo e emite warnings caso hajam erros. Por isso é recomendável somente editar o sudoers usando o comando visudo.
Atenciosamente,
Fábio Berbert de Paula
fabio@vivaolinux.com.br
www.vivaolinux.com.br
        12/08/2002 7:41am
        (~23 anos atrás)
      
    

