Può capitare di non poter utilizzare il proprio client FTP o una shell di comando per operare su file e cartelle di un server Apache.
Normalmente, però, l’utente www-data ha diritti simili a quelli amministratore e, soprattutto, riesce a effettuare operazioni su file e cartelle come: cambio dei permessi, rinomina, spostamento, cancellazione ecc.
In questi casi si può installare un manager di file in PHP in modo che si possa agire sui file tramite l’utente www-data.
Ho provato diversi manager in PHP dotati di interfacce e fuzionalità più o meno avanzate.
Quello che mi ha convinto di più è però PHPFileNavigator arrivato alla versione 2.
Veramente completo e semplice da installare, è dotato di un’interfaccia intuitiva con navigazione ad albero che imita l’organizzazione del server.
Le opzioni per ogni file sono veramente tante e ricoprono ogni possibile esigenza di un amministratore di server web.
E’ possibile anche effettuare upload e modificare online il file stesso tramite un text editor.
Ottimo.
Link: PHPFileNavigator