Ciao,
penso anche io che sia una questione di permessi, prova a vedere i file di log del server web. Io proverei a creare un file bash con magari un su root dentro e poi richiamarlo da codice php.