ho capito..in realtà pensavo che il restart coincidesse ad uno stop+start!....anzi ti dirò di più!! ho fatto la prova e va anche eseguendo un reload anzichè il restart (che a questo punto mi è sembrato di capire che fare un reload o un restart sia praticamente la stessa cosa)

grazieeeeeeeee!!

ora però è sopraggiunto un nuovo problema!!

se faccio eseguire il reload da riga di comando da avere apportato la modifica: /etc/init.d/dansguardian reload
il reload viene eseguito con successo!

mentre se nello script php, nel quale appunto eseguo la scrittura nel file, effettuo un chiamata:
system(' /etc/init.d/dansguardian reload ') mi restituisce: Reloading DansGuardian configuration......Reloading DansGuardian configuration files.failed
done.

....ma per quale motivo??