asparion
(usa Ubuntu)
Enviado em 28/06/2014 - 21:09h
Boa noite....
Montei de outro jeito aqui e tambem nao funcionou, o que sera que ta errado porque nao restarta o serviço
segue:
visudo
e adicionei as linhas
#Squid
apache ALL = NOPASSWD: /usr/sbin/squid
apache ALL = NOPASSWD: /etc/init.d/squid
apache ALL = NOPASSWD: /usr/sbin/reinicia_servico
depois criei o arquivo
touch /usr/sbin/reinicia_servico && chmod +x /usr/sbin/reinicia_servico
#!/bin/bash
/etc/init.d/squid reload
exit 0
e adicionei o arquivo na minha configuração
vim reinicia_servico.php
<html>
<head>
<title>Reiniciando Serviço</title>
<body bgcolor="#FFFFFF">
<script language="javascript" type="text/javascript">
window.setTimeout("window.close()", 50000);
</script>
<center>
<br>
<br>
<font size="2" face="Tahoma"><b>Aguarde, reiniciando serviço, em instantes tudo devera voltar ao normal.</b>
<br>
<br>
<img src="./images/load.gif" />
<?php
system('sudo /usr/sbin/squid -k reconfigure');
system('sudo /usr/sbin/reinicia_servico');
?>
</center>
</font>
</body>
</html>
na da erro e vai tudo certinho mais nao recarrega o serviço do squid....
o que ta errado ou faltando