OPS mi sono sbagliato, devi abilitare lo SUID bit non il SGID.
devi ottentere permessi del tipo
-rwsr-x---
In questo modo solo l' utente propietario (root) del file e il relativo gruppo possono lanciare il file.
Se apache fa parte del gruppo root, può lanciare tale file ed essendo il SUID bit attivo il processo verrà lanciato con i permessi di root.
Prima hai lanciato il processo con i permessi del gruppo, non del propietario.
Riprova, altro non mi viene in mente.
ciao e facci sapere.