WordPress chiede le credenziali ftp per installare i plugin
Per chi lavora spesso con WordPress installato localmente nel proprio computer, non sarà una novità vedere che durante il tentativo di installare o aggiornare qualche plugin, WP ci chiede le credenziali ftp.
Questo è solitamente causato da PHP eseguito come user Apache (mod_php o CGI) piuttosto che come utente proprietario dei file del sito. Ci sono due modi per risolvere facilmente questo inconveniente. Il primo consiste nell’aggiungere al file wp-config.php le seguenti righe:
define( 'FTP_USER', 'username' ); define( 'FTP_PASS', 'password' ); define( 'FTP_HOST', 'ftp.example.org:21' );
In questo modo, indichiamo a WordPress le credenziali ftp da usare. Ovviamente ci deve essere un server ftp installato e funzionante.
Il secondo modo, per gli utenti Unix, è quello di impostare i permessi corretti alla cartella di installazione di wordpress:
chown -R www-data:matteo /var/www/wpdir Opzionale chmod -R 775 /var/www/wpdir
In questo modo indichiamo che il proprietario della cartella è www-data, l’utente del webserver
Dr. Giorgio Alt - 16 Ottobre 2017 at 7:26 -
eccellente articolo !!
hai centrato perfettamente il problema…
con una riga di shell mi hai fatto risolvere un problema che mi tormentava da giorni…
non mi ero accorto della sfasatura dei permessi…
grazie…
admin - 18 Ottobre 2017 at 10:45 -
Mi fa piacere 🙂