Ändern Sie die Site-Adress-URL und WordPress-Adress-URL einer WordPress-Site mit WP-CLI, einem Befehlszeilen-Dienstprogramm zum Betreiben von WordPress, über die Befehlszeile oder SSH. Zum Beispiel, wenn Sie aus irgendeinem Grund nicht auf das WordPress-Admin-Panel zugreifen können oder wenn es zu einem Fehler führt oder es Probleme mit http und https geben könnte. In solchen Fällen ist das Ändern von Einstellungen über wp-cli praktisch.
Ich hatte die WordPress-Site- und Admin-Panel-URLs geändert. Also war es so.

Ich erinnerte mich, dass man dies mit dem wp-Befehl machen konnte, also habe ich es versucht.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get siteurl
http://example.com
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update siteurl localhost
Success: Value passed for 'siteurl' option is unchanged.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home localhost
Success: Value passed for 'home' option is unchanged.
Es sieht so aus, als wäre es geändert worden. Lassen Sie mich überprüfen…
(Visuelles Überprüfen der Site)
Es ist nicht behoben… warum?
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://example.com
Es hat sich nicht geändert…
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home 127.0.0.1
Success: Value passed for 'home' option is unchanged.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://example.com
Hier bemerkte ich es. Die Existenz von http://. Und die Existenz von option is unchanged..
Ich bin nicht der Einzige, der dachte, es sollte eine Warnung statt eines Erfolgs sein, wenn es nicht geändert werden kann, oder?
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home http://127.0.0.1
Success: Updated 'home' option.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://127.0.0.1
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update siteurl http://127.0.0.1
Success: Updated 'siteurl' option.
Es hat funktioniert!

Es funktioniert!