brmagalhaes
(usa Debian)
Enviado em 14/10/2007 - 19:55h
chmod no prog squid para q ele seja executado por qualquer usuario, inclusive o nobody
-como root faça
# chmod 7666 /usr/sbin/squid
isso fará com que qualquer user possa executar os 'squid -k reconfigure' ou 'squid stop' 'squid -z'.
depois disso. crie uma página assim:
-- codigo fonte pagina --
-- squid.php --
<html>
<body>
<?php
#inicio php
if($_REQUEST['action']=="restart")
{
system('/usr/sbin/squid -k reconfigure', $a);
if ($a == '0') {
echo "Serviço reiniciado com êxito";
}
}
#fim php
?>
// conteudo aqui
<?
# botao para reiniciar servicoi
echo "<a href=squid.php?action=restart><img src='img/reiniciar.jpg' width='90' height='20' border='0' ></a>"
#fim php
?>
-- fim pagina --
seria uma boa colocar um LOGIN e SENHA aqui.. pois qualquer um poderia fazer, qualquer usuario da rede, e nao exclusivo do sistema.
indico o uso do .htaccess
use esse sistema aqui -
http://www.vivaolinux.com.br/artigos/verArtigo.php...
espero ter ajudado.
[]´s
slk