2016-04-07 2 views
0

Ich möchte einen wp_cli-Befehl von meinem PHP-Skript ausführen.Wordpress: Gibt es eine Möglichkeit, CLI-Befehle von PHP-Skript ausführen?

zum Beispiel: sudo -u www-data wp search-replace "foo" "bar" --all-tables && sudo -u www-data wp cache flush

Gibt es eine Möglichkeit, das zu tun, aber von innen einer PHP-Skript-Funktion?

Danke.

+0

könnten Sie, mit e.G. [exec] (http://php.net/manual/en/function.exe.php). Aber es wird Probleme mit den Berechtigungen geben (Sie können nicht sudo) und Sie sollten nie! Übergeben Sie alle Argumente an Ihre Shell. Wahrscheinlich solltest du um Hilfe für dein wirkliches Problem bitten und nicht den "wp_cli" Weg nehmen! – tillz

+0

Sie würden wahrscheinlich besser einen Cron haben, der dafür sorgt, dass jedes x ausgeführt wird, anstatt es von einer Webseite aufrufen zu lassen. – BugFinder

Antwort

Verwandte Themen