Instalando PEAR en WAMP (PHP 5.3.0)

PEAR es un repositorio de aplicaciones y extensiones PHP que nos servirá, entre otras cosas, para realizar la instalación recomendada de Symfony. Para instalarlo podríamos seguir estas instrucciones en las que nos lo explican con todo lujo de detalles. Sin embargo, si hemos instalado la última versión de WAMP (que en estos momentos viene con PHP 5.3.0) nos dará un error cuando ejecutamos el archivo go-pear.bat.

Parece ser (digo que lo parece porque no he tenido el suficiente interés en investigarlo) que el problema está en una línea que aparece comentada en el archivo php.ini por motivos de seguridad (concretamente ;phar.require_hash = On).  Para proceder con la instalación, en lugar de ejecutar el go-pear.bat, abrimos la consola de comandos, nos posicionamos en \bin\php\php5.3.0 dentro del directorio de instalación de WAMP y ejecutamos en el comando php -d phar.require_hash=0 pear\go-pear.phar. Con esto podremos continuar la instalación sin ningún problema.

Categoría: Programación  Etiquetas:
Puedes seguir los comentarios de esta entrada a través del feed RSS 2.0. Puedes dejar un comentario, o un trackback hacia tu propio sitio web.
Una respuesta
  1. miguel dice:

    bueno no funciona tu solucion me sale el siguiente error:

    C:\wamp\bin\php\php5.3.0>php -d phar.requiere_hash=0 pear\go-pear.phar
    phar “C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar” does not have a signaturePHP W
    arning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha
    r error: invalid url or non-existent phar “phar://go-pear.phar/index.php” in C:\
    wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236

    Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha
    r error: invalid url or non-existent phar “phar://go-pear.phar/index.php” in C:\
    wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236

Deja un comentario

XHTML: Puedes usar los siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Better Tag Cloud