Soporte » Instalación – Actualizaciones » Instalación de WP-CLI

  • Resuelto artesvisuales

    (@artesvisuales)


    Estoy instalando WP-CLI siguiendo las instrucciones de

    https://wp-cli.org/#installing

    El servidor es Xampp corriendo sobre macOS

    En principio la instalación se realiza correctamente y devuelve bien los parámetros a la consulta wp –info

    Sin embargo cuando intento listar alguna de las opciones como wp plugin status me devuelve un error

    Fatal error: Call to undefined function is_admin() in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(952) : eval()’d code on line 83

    He estado buscando por internet pero no acabo de encontrar la solución.

    ¿Alguna idea?

    Gracias.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador José Arcos

    (@josearcos)

    Hola @artesvisuales, el problema es que por defecto está usando la versión PHP de MacOS y no la de XAMPP. Tienes que cambiar esto añadiendo una la ruta, por ejemplo en tu archivo .bash_profiles

    Ve a la terminal, escribe cd; vim .bash_profiles.
    Ahora, en ese archivo añade la línea:
    export PATH="/Applications/XAMPP/xamppfiles/bin:/Applications/XAMPP/mysql/bin:$PATH"

    Esto debe hacer que funcione. Saludos.

    • Esta respuesta fue modificada hace 7 años por José Arcos.
    Iniciador del debate artesvisuales

    (@artesvisuales)

    Buenas tardes @josearcos y ante todo muchas gracias por contestar.

    Había encontrado un hilo donde hablaban del archivo .bash_profiles

    http://stackoverflow.com/questions/27011941/mac-osx-php-and-xampp-path-issue

    documentado también en el proceso de instalación de WP-CLI https://wp-cli.org/#tab-completions

    Pero la duda que tengo es realmente tonta. ¿Donde tengo que colocar ~/.bash_profile?, ¿en el directorio del administrador de osx?

    Muchas gracias.

    Moderador José Arcos

    (@josearcos)

    @artesvisuales correcto, en este caso como se llame tu usuario, por ejemplo /Users/artesvisuales/ pues en esa carpeta. Con el comando cd ~; accedes a ella fácilmente.

    Moderador José Arcos

    (@josearcos)

    @artesvisuales ten encuenta que el archivo se llama .bash_profiles empieza con punto porque es un archivo de sistema.

    Iniciador del debate artesvisuales

    (@artesvisuales)

    Ok @josearcos perfecto. Entendido.

    Muchas gracias por tu ayuda.

    En cuanto lo pueda hacer te aviso del resultado.

    Gracias de nuevo.

    Iniciador del debate artesvisuales

    (@artesvisuales)

    Solucionado, gracias por tu ayuda. Un saludo.

    Moderador José Arcos

    (@josearcos)

    Genial @artesvisuales, me alegro que te funcionara.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘Instalación de WP-CLI’ está cerrado a nuevas respuestas.