
Hoy vamos a instalar el Framework de programación Symfony utilizando el gestor de paquetes llamado PEAR.
PEAR del acrónimo Php Extension and Application Repository, es un entorno de desarrollo y sistema de distribución para componentes de código PHP.
Podemos decir que gracias a PEAR vamos a poder instalar complementos para PHP muchos mas fáciles y seguros.
Si bien sabemos que es posible instalarlo Symfony de varias formas, yo les recomiendo que utilicen PEAR, desde las primeras versiones lo he instalado así en varios servidores y les puedo asegurar que no tuve ningún problema, mucho menos a la hora de actualizarlo.
Bueno basta de palabras y comencemos a trabajar. Lo primero que debemos hacer es agregar el repositorio Oficial de Symfony a PEAR, quiero aclarar que estos comandos los realicen con permiso de superusuario o root
1 2 3 | root@elcodigok:~# pear channel-discover pear.symfony-project.com Adding Channel "pear.symfony-project.com" succeeded Discovery of channel "pear.symfony-project.com" succeeded |
Una vez agregado este repositorio, podemos verificar si PEAR encuentra este complemento, utilizando el argumento remote-list
1 2 3 4 5 6 | root@elcodigok:~# pear remote-list -c symfony Channel symfony Available packages: =================================== Package Version pake 1.1.4 symfony 1.2.9 |
Ahora solo nos queda instalarlo y como van a notar es realmente simple utilizando el argumento install en PEAR
1 2 3 4 5 | root@elcodigok:~# pear install symfony/symfony downloading symfony-1.2.9.tgz ... Starting to download symfony-1.2.9.tgz (2,700,635 bytes) .........................................................................done: 2,700,635 bytes install ok: channel://pear.symfony-project.com/symfony-1.2.9 |
Para finalizar solo nos queda verificar que este todo correctamente bien instalado
1 2 | root@elcodigok:~$ symfony -V symfony version 1.2.9 (/usr/share/php/symfony) |

Información Bitacoras.com…
Valora en Bitacoras.com: Hoy vamos a instalar el Framework de programación Symfony utilizando el gestor de paquetes llamado PEAR. PEAR del acrónimo Php Extension and Application Repository, es un entorno de desarrollo y sistema de distribución para c…..
[...] que en su momento les enseñé como instalar Symfony con PEAR, pues vamos a continuar con el mismo procedimiento, y actualizar directamente desde [...]
Buenas, disculpe la ignorancia, en donde es que se meten estos comandos?
Gracias.
@Javier: en la conocida Consola o Terminal de tu sistema GNU/Linux
Hola amigos, soy nuevo en esto del symfony y quisiera saber como instalarlo utilizando el pear, hasta el momento logré configurar el servidor proxy pero lo que no se es como loguearme para que el pear funcione y me autentique o sea que pase mi usuario y contraseña y descage symfony este es el error que me da
pear channel-discover pear.symfony-project.com
Discovering channel pear.symfony-project.com over http:// failed with message: channel-add: Cannot open “http://pear.symfony-project.com/channel.xml” (File http://pear.symfony-project.com:80/channel.xml not valid (received: HTTP/1.0 407 Proxy Authentication Required
))
Trying to discover channel pear.symfony-project.com over https:// instead
Discovery of channel “pear.symfony-project.com” failed (channel-add: Cannot open “https://pear.symfony-project.com/channel.xml” (File https://pear.symfony-project.com:443/channel.xml not valid (received: HTTP/1.0 501 Not Implemented
)))
@Maikel: Por lo que puedo ver, el error está marcando que no puede pear autenticarse ante la salida del Proxy, asegúrate de que todo esté bien configurado, tanto el usuario, pass, proxy y puerto, para ello mira este ejemplo:
http://www.elcodigok.com.ar/2009/07/pear-detras-de-un-proxy/
espero que tengas buenos resultados, de no ser así seguiremos tendiendote una mano.
Saludos!