WP-CLI kann URL nicht finden

Wenn Sie diesen Befehl verwenden:

php wp-cli.phar core install --url="http://example.com" 

Der Befehl schlägt fehl. WordPress wurde installiert, aber WP CLI beschwert sich über ein ungültiges siteurl und home weil ich WordPress in http://example.com/project-root installiert habe.

Aber wenn ich versuche, mit dem Alias wp ( wp core install --url="http://example.com" ) zu verwenden, ist alles in wp core install --url="http://example.com" und URL ist gültig.

Was ist falsch mit dem vorherigen Befehl?

Solutions Collecting From Web of "WP-CLI kann URL nicht finden"

Kurze Antwort: Lesen Sie die Dokumentation .

Lange Antwort: WP CLI muss Ihr WordPress-Stammverzeichnis kennen. Das ist keine Plattform, sondern Software-spezifisch. Dies wird auch in Multisite- und Netzwerkinstallationen benötigt, um die aktuelle Site zu ermitteln.

Der einfachste Weg, dies zu lösen, ist die Verwendung einer YAML-Konfigurationsdatei für WP CLI . Am besten ist es, dies in das Home-Verzeichnis Ihrer Benutzer zu stellen, damit WP CLI von der Wurzel aus nach oben sucht und die dort bereitgestellten Optionen verwendet.