Domingo, mayo 10th, 2009

Instalando PEAR y PHPUnit en Windows




pear

Muchas herramientas que a menudo usamos al desarrollar con PHP, te recomiendan que las instales mediante PEAR (por ejemplo PHPUnit), aquí les dejo los pasos necesarios para instalarlo en Windows… consideramos que ya tienen instalado Apache y PHP…

1. Abrimos una consola de comandos y vamos a la carpeta de instalación de PHP, ejemplo…

C:> cd C:phpphp5.2.5

2. Desde aquí ejecutaremos el archivo go-pear.bat, y el nos instalara PEAR en nuestro sistema

C:phpphp5.2.5> go-pear.bat

3. Durante la instalación de PEAR aparecen varias opciones de configuración, por ahora aceptaremos las opciones predeterminadas.

4. Una vez instalado ejecutamos el archivo PEAR_ENV.reg el cual creara las variables de entorno en el sistema, esto sirve para poder usar PEAR desde cualquier ubicación…

C:phpphp5.2.5>PEAR_ENV.reg




5. Ahora que ya tenemos PEAR listo, debemos registrar el canal PHPUnit con PEAR

C:phpphp5.2.5>pear channel-discover pear.phpunit.de

6. Ahora ya podemos instalar PHPUnit mediante PEAR

C:phpphp5.2.5>pear install phpunit/PHPUnit

7. Los archivos de PHPUnit los encontraremos dentro del directorio de PHP…

Articulos relacionados

11 Comentarios en “Instalando PEAR y PHPUnit en Windows”

  1. Gerardo

    Que pasa si la linea de comandos me lanza esto(la instalacion falla):

    Did not download optional dependencies: pear/Image_GraphViz, pear/Log, use –all
    deps to download automatically
    phpunit/PHPUnit requires PEAR Installer (version >= 1.8.1), installed version is
    1.7.2
    phpunit/PHPUnit can optionally use package “pear/Image_GraphViz” (version >= 1.2
    .1)
    phpunit/PHPUnit can optionally use package “pear/Log”
    phpunit/PHPUnit can optionally use PHP extension “xdebug” (version >= 2.0.0)
    No valid packages found
    install failed


  2. El problema es que de vez en cuando PEAR se actualiza y nosostros debemos ir con el, usa los siguientes comandos…


    C:\php\php5.2.5>pear upgrade-all
    C:\php\php5.2.5>pear channel-update pear.php.net
    C:\php\php5.2.5>pear install -a phpunit/PHPUnit

    El segundo comando no es necesario para esto pero despues sera necesario en otros paquetes…

    En el ultimo comando la opcion -a (puede ser -alldeps) se usa porque requieres paquetes extras, esto corrige el primer aviso que te da al instalar PHPUnit, por lo demas espero no tengas problemas, saludos…

  3. Reinaldo Rendon

    Muchas gracias, yo tenia el mismo problema y me funciono a la perfeccion, ahora si saben de un manual o de un tutorial que sea facil de entender, les agradeciriua me lo indicaran ya que ando urgido en usar el phpunit por exigencias de mi trabajo. Gracias.

  4. cesar casanova

    Buenas tarde mi proble ma es que ejecuto las lines C:\php\php5.2.5>pear upgrade-all
    C:\php\php5.2.5>pear channel-update pear.php.net
    C:\php\php5.2.5>pear install -a phpunit/PHPUnit

    y el problema persiste mi php es 4.4.7

  5. Cesar Casanova

    Hola que pena la molestia a mi me genera el mismo error ejecuto las lineas de comando y el error continua mi php es php 4.4.1, me podrian ayudar por favor.
    C:\AppServ\php>pear upgrade-all
    C:\AppServ\php>pear channel-update pear.php.net
    C:\AppServ\php>pear install -a phpunit/PHPUnit


  6. Si me puedes decir que resultado te da al ejecutar pear upgrade-all?

  7. Nataly

    Hola
    esta informacion esta muy buena, muchas gracias me fue super util

  8. Rodolfo

    Hola mi pear instalo bien, pero no puedo ejecutar C:\php\php5.2.5>pear channel-discover pear.phpunit.de ni tampoco instalar algun paquete, me sale package …. is not valid, yo uso el AppSrev, pero lo tengo en la unidad D y en el entorno DOS no paso a la unidad D, se queda en C

  9. Rodolfo

    Crees que algunos problemas se den si trabajamois con el puerto 80?

  10. Gaston

    Hola! Estoy tratando de instalar phpunit pero no me instala el phpunit.bat… alguna idea?


  11. Te muestra algo? algún mensaje de error?

Déjame tu comentario...