Recursos sobre diseño y programación Web.

Instalar Symfony 1.4.8 Correctamente en Wamp 2.0i mediante Pear

| domingo, 24 de octubre de 2010
En Nuestro Post anterior vimos la manera más sencilla de instalar Pear en Windows con wamp 2.0i, en esta ocación vamos a proceder con la instalación de la versión más reciente de Symfony (1.4.8 en este caso) mediante Pear.

Manos a la obra.

  1. Abrimos nuestra consola de comandos cmd y tecleamos lo siguiente: pear channel-discover pear.symfony-project.com
  2. Luego tecleamos lo siguiente: pear install symfony/symfony
  3. Luego nos diriginos (en mi caso) a: C:\wamp\bin\php\php5.3.0 y copiamos el archivo symfony.bat y lo pegamos en: c:\windows\system32\ para poder acceder a el mediante linea de comandos.
  4. Ahora nos dirigimos a las propiedades del sistema (Mi PC - clic derecho - propiedades) y en la pestaña Opciones avanzadas damos clic en variables de entorno y damos doble clic en la variable path como se ve en la imagen siguiente: y agregamos al inicio el path o camino correspondiente de nuestro php.exe. en mi caso es C:\wamp\bin\php\php5.3.0; (Recuerden finalizar con ; [Punto y Coma]).
  5. Ahora Abrimos una consola cmd y escribimos: symfony (para listar todas las características de symfony) o symfony -v (para listar la versión Instalada de Symfony [Recuerden la V es en Mayúscula]). En este caso hemos optado por la segunda opción y el resultado es el siguiente:
  6. Ahora solo me queda desearles muchos éxitos en sus futuros desarrollos con este exelente Framework php.

Instalar Pear en WAMP 2.0i Correctamente

|
Tras las múltiples preguntas, e inquietudes acerca del tema he optado por compartir esta entrada con Uds. La manera adecuada para instalar Pear en Windows correctamente en este caso utilizando la Herramienta WAMP 20.i y dando solución al molesto error:

Pear: "go-pear.phar" Does Not Have a Signature
o a este otro:
Warning: require_once(phar://go-pear.phar/index.php)


Manos a la obra: (NOTA: Si la consola wamp está encendida debemos apagarlo en este preciso instante).

  1. Ir al directorio (en mi caso): C:\wamp\bin\php\php5.3.0 y buscar el archivo php.ini y lo abrimos para edicion (Uso el Note Pad++).
  2. Ctrl+F (En mi caso) o Ctrl+B en el caso de los que usan blog de notas y buscar la siguiente linea: ;phar.require_hash = on y le quitamos el comentario (Recordar que en un archivo de configuración los ; [Punto y coma] sirven para hacer comentarios), entonces procedemos a quitar el Punto y coma del inicio de la linea y ademas el valor on debemos cmbiarlo a off quedando esta parte de la configuración asi:
  3. Luego, ubicados en el mismo directo C:\wamp\bin\php\php5.3.0 ejecutamos el archivo go-pear .bat (hacer dobleclic en el - no hacerlo por linea de comandos) y debería de funcionar correctamente; aparece el siguiente pantallazo en mi caso puse la opcion "local" (sin comillas) y ante la siguiente pregunta escribí "yes"
  4. Luego aparece el siguiente pantallazo
  5. En este caso hice caso omiso al warning pues debido a que introduje la variable php (el Punto 12) correctamente pero la consola no la reconoció (algún bug quizá de Pear), pero lo solucionaremos más adelante. Presionamos enter y nos aparece la siguiente imagen sin las ultimas 5 lineas (Nos pregunta que si queremos modificar el archivo php.ini) y ponemos que si (Y) como lo ven en la imagen de abajo, luego presionamos de nuevo enter y nos aparece la siguiente imagen y presionamos de nuevo enter.
  6. Luego nos aparece esta pantalla donde en la Penúltima Linea (Una linea antes de la última) nos dice que el servicio de pear ahora está disponible bajo el directorio C:\wamp\bin\php\php5.3.0\pear.bat. (En mi caso).
  7. Ubicamos ese archivo, lo abrimos con un editor de texto y en la linea 33 (en mi caso) asegurarnos de introducir la ruta que hemos omitido anteriormente (el Warning del php.exe que les hablaba), esta linea (en mi caso) queda asi: IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\wamp\bin\php\php5.3.0\php.exe" o mejor aún, veamos una imágen de cómo debe quedar esta línea:
  8. Luego guardamos este archivo, copiamos dicho archivo (pear.bat) y lo pegamos en c:\windows\system32\ con el fin de ejecutar el comando mediante la consola de comandos. Entonces procedemos a ello abrimos una consola cmd y tecleamos pear y damos enter: para obtener un resultado como este:
Ahora Dirígete a C:\wamp\bin\php\php5.3.0\ y dale doble clic al archivo PEAR_ENV.reg. Al mensaje que aparece dale clic en si y al siguiente dale clic en aceptar.

Y Listo

Este tutorial fue creado con el fín de reducir la frustración de algunos principiantes en php, symfony, pear... entre otras, por cierto el próximo post trata de como instalar symfony 1.4.8 mediante pear en wamp 2.0i.
Saludos,

Alejandro Nadi: Freelancer de kmaleonweb.
Nos Adaptamos a tu entorno!