Principale Pc E Mac Come aggiornare WordPress senza accesso FTP

Come aggiornare WordPress senza accesso FTP



A volte non puoi aggiornare WordPress e i plugin senza utilizzare un account FTP. Questo di solito accade quando WordPress non può comunicare direttamente con la tua cartella /wp-content.

Come aggiornare WordPress senza accesso FTP

Anche se ciò accade a te, ci sono alcuni modi per aggirare questo problema e modificare WordPress senza accesso FTP.

Che succede?

Quando il tuo server web ha il permesso di raggiungere tutti i file necessari, aggiornerà automaticamente WordPress e tutti i plugin che hai installato. Questo non significa che devi avere accesso FTP/SFTP o SSH. Invece, devi solo impostare determinate autorizzazioni per i file sul tuo server web. Il sistema proverà tutti i metodi e, se non funziona, tornerà su FTP.

Succede in questo ordine:

  1. Il sistema prova a scrivere un file in /wp-content.
  2. Se ha esito positivo, inizierà a confrontare la proprietà del file con il suo identificatore univoco (UID). Se corrisponde, sarai in grado di installare tutte le estensioni e aggiornare WordPress.
  3. Se questo metodo fallisce, il sistema ti avviserà che non può essere aggiornato.

Se non vuoi dipendere da questo controllo automatico, puoi definire una costante nel tuo /wp-config. Questa costante è solitamente un 'FS_Method'.

Inserisci un 'FS_METHOD'

Il modo più rapido per risolvere questo problema è definire una costante. Questo è utile quando non vuoi dipendere dal controllo automatico per identificare il miglior filesystem da usare. Puoi farlo definendo un 'FS_Method' nel tuo file /wp-config.php.

Ecco come farlo:

Trova /wp-config.php

Prima di fare qualsiasi cosa, devi aprire il file /wp-config.php. Puoi trovarlo nella cartella principale di WordPress. Se hai problemi a trovarlo, puoi trovarlo anche nella cartella del programma di installazione di WordPress. La posizione del file è wordpress/wp-config.php

wp-config

Inserisci un FS_METHOD

Dovrai incollare un codice nel tuo file php. Sotto l'ultima riga di codice, dovresti aggiungere:

come vedere quante vittorie hai su fortnite

define('FS_METHOD','direct');

aggiorna wordpress senza accesso ftp

Una volta aggiunto questo codice, ignorerai il problema. Quando lo digiti, puoi caricare il file nella cartella principale del tuo sito web sul server e non dovrebbe avere problemi a funzionare in un istante.

Risolvendo il problema FTP, sarai in grado di installare componenti aggiuntivi, estensioni, temi di siti Web e altri aggiornamenti.

Dettagli su FS_METHOD

FS_METHOD forzerà un metodo del filesystem. Dovresti scegliere solo uno dei seguenti quattro: direct, ssh2, ftptext o ftpsockets. Il codice dell'esempio precedente utilizzava il metodo 'diretto'. Questi metodi sono ordinati per preferenza. La prima preferenza è 'diretta' e la quarta è 'ftpsockets'.

  1. diretta è la prima preferenza. Questa impostazione è quella che il sistema sceglie automaticamente. Forza il sistema a utilizzare le richieste Direct File/IO all'interno di PHP. Su host con una configurazione errata, queste richieste possono causare problemi di sicurezza.
  2. ssh2 è la seconda preferenza. Questa impostazione forza il sistema a utilizzare l'estensione PHP SSH se è installata.
  3. ftptext è la terza preferenza. Questa impostazione forza il sistema a utilizzare l'estensione PHP FTP per l'accesso FTP.
  4. ftpsockets è la quarta preferenza.

Non dovresti implementare questo codice a meno che tu non abbia problemi con il tuo aggiornamento. Quindi, se non noti alcun miglioramento dopo averlo modificato, considera di cambiarlo di nuovo o rimuoverlo. Di solito, l'opzione 'ftpsockets' dovrebbe funzionare se gli aggiornamenti automatici falliscono.

Alternativa: ottenere il supporto per l'aggiornamento SFTP SSH

WordPress ha recentemente aggiunto un plugin chiamato Supporto per l'aggiornamento SSH SFTP che potrebbe risolvere questo problema. Questo plugin manterrà la tua installazione di WordPress sempre aggiornata. Usa phpseclib (libreria di comunicazioni sicure) per superare questo problema.

Quando installi questa app, vai su /wp-config.php e inserisci il codice:

mostra tutte le notifiche windows 10

define (‘FS_Method’, ‘ssh2’);

Una volta fatto, avrai molti meno problemi a gestire i server in SFTP e SSH.

Per utenti avanzati: abilitazione manuale di SSH2

Se desideri abilitare SSH2 per i tuoi aggiornamenti, plugin e caricamenti di temi, dovrai creare le tue chiavi SSH e installare il modulo PHP SSH. Quando lo fai, WordPress vedrà che hai SSH2 disponibile. Ciò significa che vedrai un'opzione SSH2 quando esegui un aggiornamento.

Crei chiavi SSH digitando un codice:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

Quindi modifichi l'autorizzazione in modo da ottenere l'accesso a questi file da WordPress:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

aggiornamento wordpress senza accesso ftp

In conclusione

Il problema FTP si verifica spesso se si utilizza l'hosting condiviso e le autorizzazioni e la proprietà si sovrappongono, causando così un conflitto. Per questo motivo è bene definire un FS_METHOD in modo da poter aggiornare e modificare il tuo WordPress senza dover mai fornire alcun dettaglio FTP.

Articoli Interessanti

Scelta Del Redattore

Cosa fare se non viene emesso alcun suono dal televisore Vizio
Cosa fare se non viene emesso alcun suono dal televisore Vizio
Vizio è un marchio televisivo che è apparso nel 2002 ed è diventato molto rapidamente uno dei principali attori nel mercato televisivo nazionale. Sebbene i televisori stessi siano prodotti su licenza in Cina, la stessa Vizio ha sede a Irvine, in California, e
Come eseguire lo streaming di VLC Player su Chromecast
Come eseguire lo streaming di VLC Player su Chromecast
VLC Player è, e probabilmente sarà sempre, il miglior modo gratuito per guardare file multimediali e DVD sul tuo computer o telefono Android. Tuttavia, se lo usi come lettore predefinito, saprai già che al momento
Come eliminare una storia su Facebook
Come eliminare una storia su Facebook
https://www.youtube.com/watch?v=iOSMj4qIaWg In base alla progettazione, le storie di Facebook sono effimere, si autodistruggono dopo ventiquattro ore di attrarre Mi piace, commenti e visualizzazioni. Ma cosa succede se si desidera rimuovere la storia prima che l'algoritmo lo prenda automaticamente?
Proteggi Google Chrome contro le vulnerabilità di Meltdown e Spectre
Proteggi Google Chrome contro le vulnerabilità di Meltdown e Spectre
Se sei un utente di Google Chrome / Chromium, puoi abilitare l'isolamento completo del sito per una protezione aggiuntiva contro le vulnerabilità di Meltdown e Spectre.
Come giocare a Tetris 99 su Nintendo Switch
Come giocare a Tetris 99 su Nintendo Switch
Tetris 99 è un puzzle game online Battle Royale per la console per videogiochi Nintendo Switch. Impara come giocare a Tetris e come essere bravo a Tetris 99.
Come trasferire i tuoi contatti da Android a iPhone
Come trasferire i tuoi contatti da Android a iPhone
Ottenere un nuovo telefono dovrebbe essere un momento emozionante. Sia che tu stia sostituendo un modello precedente in attesa di funzionalità aggiornate, sia che tu stia sostituendo un modello danneggiato, probabilmente non vedi l'ora di utilizzare il tuo dispositivo e passare oltre
Come bloccare una formula in Fogli Google
Come bloccare una formula in Fogli Google
https://www.youtube.com/watch?v=4lOq7qUKUSc Fogli Google semplifica la collaborazione con i colleghi sui fogli di calcolo grazie alle sue semplici opzioni di condivisione. Sfortunatamente, quando è così semplice per più persone utilizzare lo stesso foglio di calcolo, è anche facile