La maggior parte degli hoster ha configurato lo spazio web in modo tale da poter aggiornare i plugin e lo stesso WordPress con un clic. Tuttavia, questo funziona solo se l'utente web dispone di diritti sufficienti per modificare i file sul server.
In rari casi però ho clienti con hosting che vogliono i dati di connessione per ogni aggiornamento. Ciò è dovuto al fatto che le impostazioni di sicurezza sul server sono così elevate che l'utente Web non dispone di diritti sufficienti per installare gli aggiornamenti.
Capitoli in questo post:
Soluzione semplice: plug-in "Accesso FTP".
L'opzione che probabilmente ti farà lavorare di meno è il plugin di WordPress "Accesso FTP“. Tuttavia, ti consiglio di inserire i dati direttamente nel file di configurazione di WordPress.
Da un lato perché usi un plugin in meno e dall'altro perché non sai mai se e per quanto tempo i plugin funzioneranno. Ma se hai fretta, sentiti libero di testare il plugin.
Alternativa: connessione tramite client FTP
I dati di connessione che si intendono sono i dati di accesso FTP, che di solito vengono utilizzati per connettersi al server tramite un client FTP come Cyberduck o Transmit per caricare i dati da WordPress o dai plugin.
Ovviamente puoi anche fare tutti gli aggiornamenti in questo modo, ma è molto ingombrante. Ecco perché WordPress ti offre di inserire i dati online sul sito web. Ma anche questo è ingombrante, perché devi cercare e inserire questi dati ancora e ancora.
La soluzione migliore: archivia i dati FTP in wp-config.php
Dal mio punto di vista, la soluzione più pratica è inserire i dati di accesso nei dati di configurazione wp-config.php, che si trovano nella directory principale dell'installazione di WordPress.
Per poter apportare le modifiche corrispondenti lì, devi utilizzare nuovamente il programma FTP o un plug-in come "File manager" installare.
In ogni caso, ti consiglio di creare un backup di wp-config.php, perché se c'è un errore lì, tutto il tuo sito WordPress non funzionerà più.
Attenzione: C'è un errore nello screenshot. Nella riga con l'opzione "FS_METHOD" devi inserire "ftpext" invece di "direct"! È corretto nel codice qui sotto.
In questo modo si inseriscono i dati FTP
Se il file è aperto, puoi copiare le seguenti righe nel file (ovunque dopo "
define('FTP_HOST', 'ftp.example.org');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_SSL', false);
define('FS_METHOD', 'ftpext');
Se il tuo server offre solo FTP con crittografia (SFTP), devi inserire "true" invece di "false" per FTP_SSL.
Una volta aggiornato il file, puoi provare direttamente se un aggiornamento viene eseguito senza inserire i dati di accesso e senza errori.
Tutte le opzioni FTP per wp-config.php
Se il tuo server richiede altri dati, puoi anche trovare un set completo delle possibili opzioni qui:
define('FS_METHOD', 'ftpext');
define('FTP_BASE', '/path/to/wordpress/');
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
define('FTP_PRIKEY', '/home/username/.ssh/id_rsa');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);
Specificazione del porto
Alcuni operatori di server sono così fanatici della sicurezza che cambiano persino la porta attraverso la quale funziona SFTP. In questo caso, non esiste una riga separata nel file per inserire la porta.
Al contrario, aggiungi la porta all'indirizzo del server. Ad esempio, "ftp.example.org" diventa "ftp.example.org:22" - dove 22 non ha senso poiché è la porta predefinita per SFTP.
Spero che ti libererai di quelle fastidiose domande sulle informazioni sulla connessione FTP. Ha sempre funzionato così per i miei clienti.
Se rimani bloccato da qualche parte, per favore scrivimi un commento.
Contributi simili
Jens gestisce il blog dal 2012. Agisce come Sir Apfelot per i suoi lettori e li aiuta con problemi di natura tecnica. Nel tempo libero guida monocicli elettrici, scatta foto (preferibilmente con l'iPhone, ovviamente), si arrampica sulle montagne dell'Assia o fa escursioni con la famiglia. I suoi articoli trattano di prodotti Apple, notizie dal mondo dei droni o soluzioni ai bug attuali.