Instalar WP-CLI sin sudo

WP-CLI es una potentísima herramienta para trabajar con WordPress desde línea de comandos, sin usar el navegador web. Esto es especialmente útil para realizar procesos por lotes o que podrían consumir mucho tiempo, evitando una carga innecesaria para el servidor web y, en general, haciendo las cosas mucho más rápidas.

Aquí está toda la información sobre WP-CLI.

El problema es que en algunos hostings (por ejemplo, Webfaction) puedes tener un buen acceso SSH, pero no poder usar sudo. Puedes instalarlo también:

  1. Accede por SSH a tu cuenta de usuario «normal»
  2. Ejecuta: curl -so ~/bin/wp https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar  (verifica la URL en cada momento aquí)
  3. Ejecuta: chmod u+x ~/bin/wp
  4. Verifica que todo es OK ejecutando: wp --info

Referencia: https://gist.github.com/raquelmsmith/a4cebb99313406e306de304ba7299ae3


WP-CLI usa la versión php por defecto desde consola (que puede ser la 5.6, y tu código está pensado para php7…) Para especificar el binario de php que tu usuario de consola usará ejecutar:

ln -s `which php70` ~/bin/php
export PATH=$HOME/bin:$PATH

si quieres que el path se conserve entre sesiones, edita con vi ~/.bashrc

y añade export PATH=$HOME/bin:$PATH

Nota: `which php70` devuelve el path del binario de esa versión. ¡Muy útil!

Dejar un comentario

Tu dirección de correo electrónico no será publicada.