Tramite visudo, occorre aggiungere:
www-data ALL=NOPASSWD: /usr/sbin/squid3 - k reconfigure
In tal modo si abilita l'utente www-data (quello di apache2) da qualsiasi macchina si connetta (ALL ) senza richiedere la digitazione della password (NOPASSWD:) ad eseguire il comando /usr/sbin/squid3 -k reconfigure
Lo script poi lo si esegue con il comando php shell_exec:
<?php
$RIS=shell_exec(' sudo percorso e nome script');
echo ($RIS);
$RIS è la variabile dovesi memorizza il codice di uscita dello script
?>