Heim > php教程 > PHP开发 > So lösen Sie das Problem, dass WordPress in der LNMP-Umgebung nicht automatisch aktualisiert werden kann und Sie zum Ausfüllen von FTP-Informationen auffordert

So lösen Sie das Problem, dass WordPress in der LNMP-Umgebung nicht automatisch aktualisiert werden kann und Sie zum Ausfüllen von FTP-Informationen auffordert

巴扎黑
Freigeben: 2016-11-07 11:17:18
Original
1155 Leute haben es durchsucht

Alibaba Cloud konfiguriert LNMP und installiert Nginx. Ich finde, dass SFTP auch sehr praktisch ist und die Geschwindigkeit in China hoch genug ist, sodass ich zu faul bin, FTP zu installieren und Ressourcen zu verbrauchen.

Wenn WordPress jedoch zum Upgrade auffordert, kann es nicht normal aktualisiert werden. Es fordert Sie auf, die FTP-Konto- und Passwortinformationen einzugeben. Ich denke, dass die Installation von SFTP nicht funktionieren sollte. Also bin ich nicht dorthin gegangen. Egal, es wird jedes Mal manuell aktualisiert.

Die Alibaba Cloud meines Freundes war kaputt und ich habe kein FTP installiert. Ich habe nur eine Weile herumgespielt, und dann war es in Ordnung. und es könnte automatisch aktualisiert werden, das ist traurig, also muss ich mir einen Weg überlegen und es erkunden. Es scheint, dass SFTP immer noch möglich ist.

Laut Benutzern des LNMP-Ein-Klick-Installationspakets wird bei der Aufforderung von WordPress zum Upgrade eine Seite zum Ausfüllen von FTP-Informationen angezeigt, wenn sie auf „Automatisches Upgrade“ klicken. Viele von uns, die LNMP verwenden, installieren kein FTP Server. Tatsächlich besteht das Problem darin, dass die Ausführungsidentität von Nginx nicht die Identität des Dateieigentümers ist.

Lösung:

Angenommen, Ihr WordPress-Installationsverzeichnis ist /home/wwwroot/zoneself.org

Verwenden Sie Putty, um sich beim Linux VPS anzumelden, und führen Sie Folgendes aus: chown -R www /home /wwwroot/zoneself.org

Führen Sie den obigen Befehl aus, um den Besitzer aller Dateien unter /home/wwwroot/zoneself.org in www zu ändern. Dies kann das Problem lösen, für das FTP ausgefüllt werden muss automatische Updates.

Bis jetzt funktioniert meines noch nicht automatisch. Ich muss auch die WordPress-Konfigurationsdatei wp-config.php ändern und diese Zeile hinzufügen:

define('FS_METHOD' , "direct");

Geben Sie dann den Hintergrund ein, klicken Sie auf „Upgrade“ und stellen Sie fest, dass das Upgrade erfolgreich war!


Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage