hai un'accesso da shell da quanto ho capito...
Quindi per vedere qual'è l'utente con cui gira apache lancia questo comando:
Come vedi l'utente con cui gira sul mio server è www-data.codice:gianiaz@caladan:~/$ ps aux | grep apache root 14139 0.0 1.3 20140 6076 ? SNs Jun24 0:00 /usr/sbin/apache2 -k start -DSSL www-data 14169 0.0 1.7 21844 7812 ? SN Jun24 0:00 /usr/sbin/apache2 -k start -DSSL
Da utente root lanci:
e poi lanci il comando e vedi se ottieni errori.codice:su - www-data
Altro metodo è vedere quali permessi ha il file
ad esempio sul mio server l'esecuzione di ffmpeg è permessa a tutti, magari sul tuo no.codice:root@caladan:~# ls -lah /usr/bin/ffmpeg -rwxr-xr-x 1 root root 72K 2006-09-20 02:26 /usr/bin/ffmpeg
FYI esiste anche l'estensione per php di ffmpeg.
http://ffmpeg-php.sourceforge.net/
Ciao