Wenn Sie WordPress für Ihre Website verwenden und über ein wenig technisches Wissen verfügen (insbesondere in Bezug auf die Linux-Shell), könnte die Nutzung des Befehlszeilenschnittstellentools wp-cli für Sie interessant sein!
WP-CLI ist eine Befehlszeilenmethode für die Arbeit mit WordPress. Anstatt Aktionen auszulösen, indem Sie sich bei der WordPress-Admin-GUI anmelden, tun Sie dies, wenn Sie über die SSH-Befehlszeile angemeldet sind. Ein Vorteil der Verwendung von wp-cli besteht darin, dass Sie den gesamten Webserver-Stack umgehen, einschließlich nginx, apache, fastcgi und php, was insbesondere bei der Ausführung länger andauernder Aufgaben (wie Importe/Exporte von Daten) von Vorteil sein kann unterliegt nicht länger strengen Timeout-Beschränkungen für jeden Prozess.
Fangen wir an:
- Melden Sie sich über SSH bei Ihrem Plesk-Systembenutzerkonto an (Wenn Sie Ihren eigenen VPS haben, führen Sie diesen am besten nicht als Root aus, aber Sie können sich per Sudo beim Systembenutzerkonto der Domain anmelden, bevor Sie die Befehle ausführen)
- Wechseln Sie in Ihr Web-Root-Verzeichnis, in dem WordPress installiert ist. Der Web-Root-Ordner/Verzeichnis für jede Domain wird in Plesk angezeigt. Für Ihre primäre Domain ist dies httpdocs .
- Führen Sie Folgendes aus, um die Info-Funktion von wp-cli herunterzuladen und auszuführen:
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info
Für jeden wp-cli-Befehl, den Sie in ihrer Dokumentation sehen, cd einfach in Ihr Web-Root-Verzeichnis und ersetzen Sie „wp“ durch „php wp-cli.phar“.
Wenn Sie eine Fehlermeldung erhalten, dass php nicht existiert, ersetzen Sie den php-Befehl durch /opt/plesk/php/7.3/bin/php oder tauschen Sie „7.3“ gegen andere PHP-Versionen wie 5.6, 7.1 oder 7.2 aus. Wenn keine dieser Befehle funktionieren, weil Ihr Webhost kein PHP zur Chroot hinzugefügt hat. Sie müssen sie bitten, das Problem zu beheben, oder auf bessere umstellen Plesk-Webhosting!
Quelle für die Installation von wp-cli