Quantcast
Viewing latest article 8
Browse Latest Browse All 72

WordPress Command Line Interface

Gerade bin ich über das WordPress CommandlineInterface gestolpert.

Sehr nützlich, gerade wenn man sich auf der Kommandozeile zu hause fühlt Image may be NSFW.
Clik here to view.
:)

Installiert ist das gute Stück recht schnell mit einem „git clone“ im WordPress-Verzeichnis.
(Wer github noch nicht kennt: jetzt ist ein guter Zeitpunkt, sich damit zu beschäftigen Image may be NSFW.
Clik here to view.
;-)
und das Git Cheatsheet hilft zwischendurch auch gerne weiter Image may be NSFW.
Clik here to view.
:)
)

Wenn man dann allerdings diese Fehlermeldung bekommt:

PHP Warning: include(php-cli-tools/lib/cli/cli.php): failed to open stream: No such file or directory in /var/www/wp-cli/wp-cli.php on line 19
PHP Warning: include(): Failed opening 'php-cli-tools/lib/cli/cli.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/wp-cli/wp-cli.php on line 19
PHP Fatal error: Call to undefined function cli\register_autoload() in /home/mynet/www/wp-cli/wp-cli.php on line 20

…dann wurde offensichtlich das als submodule verlinkte Repository, in dem sich die php-cli-tools befinden sollten nicht „mitgecloned“.
Abhilfe verschaffen die Kommandos

$ git submodule init
$ git submodule update

die dieses Submodul initialisieren und klonen, d.h. in die lokale Installation kopieren.

Wird ein Versuch, dann endlich die WP CLI zu benutzen quittiert:

$ wp help
PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 18 bytes) in /home/mynet/www/wp-includes/pomo/streams.php on line 66

..ist die WordPress Installation recht Speicherhungrig (Plugins?) und man kann mit dem Eintrag der Zeile

   define('WP_MEMORY_LIMIT', '64M');

in die wp-config.php etwas mehr Raum geben.

Und kaum gibt’s genügend Speicher, schon hat man eine funktionierende WordPress CLI, die sicher die ein oder andere Adminaufgabe stark vereinfacht / beschleunigt. Image may be NSFW.
Clik here to view.
:)
Das Aktualisieren einiger Plugins funktionierte gerade wunderbar Image may be NSFW.
Clik here to view.
:)


Viewing latest article 8
Browse Latest Browse All 72