Ayuda instalar symfony

Ya instale lo que me dice el manual, pero al querer instalar pear channel-discover pear.symfony-project.com, nomas no me deja, tengo instalado xampp y no más noe puedo, me podrías decir que hago, gracias
Atentamente.
Juan manuel

1 respuesta

Respuesta
1
Entonces me imagino que ya instalaste pear. Para verificar que tienes instalado pear puedes ejecutar este comando
pear -V
Y debería aparecer la version de pear y la version de PHP actual en la consola.
Pear channel-discover pear.symfony-project.com deberia instalarte el canal para descargar symfony mediante el comando
pear install symfony/symfony x.x.x
¿Cuándo ejecutas ese comando que error te da?
Que version de php estas usando
Estas usando un proxy para acceder a internet
P.D.
Siempre que tengas un error por favor escribe que información te da ese error.
Hola
La version de php es 5.2.8.
Cuando tecleo c:\>pear -v me dice que no reconoce este comando
Y si utilizo un proxy para internet.
¿Tengo instalado también c:\xampp
que puedo hacer?
Gracias por responder
Atentamente.
Juan manuel
Pues entonces no tienes instalado pear o la variable de entorno no esta definida, para instalar pear debes ejecutar el archivo go-pear.bat que esta en el directorio donde instalaste php, te recomiendo que no tengas dos php instalados el de xamp esta demás o sino deja solo el de xamp.
Ejecuta el archivo go-pear.bat mediante comando osea
c:\xampp\go-pear.bat
sino tienes ese archivo puedes descargarlo desde la página oficial de PHP
http://pear.php.net/go-pear
baja este archivo y lo guardas como go-pear.php y ahí lo ejecutarías así:
c:\xampp\php go-pear.php
Eso debería instalar pear.
Trata de hacerlo y cuéntame que pasa...
Hola
Ejecute c:\xampp\go-pear.bat  y me salio error: manifest length read was "1236" y una gran cadena de tecto.
Solo tengo el php de c:\xampp, fui a http//pear.php.net/go-per lo copie como php en xampp y al ejecutarlo nada.
No se que pasa o hago mal las cosas, disculpa amigo por mi inexperiencia.
Que hago.
Atentamente.
Juan manuel
Hola oyepez
Sabes ejecute c:\xampp\htdocs\go-per.php y me esta instalando y me dice esto:
Note: To use PEAR without any problems you need to add your PEAR Installation path (C:\xampp\htdocs/PEAR) to your include_path.
For more information about PEAR, see:
PEAR FAQ
PEAR Manual
Thanks for using go-pear!
Start Web Frontend of the PEAR Installer >>
Ahora que hago amigo.
Atentamente.
Juan manuel
Ok. Creo que ya instalaste pear, lo único que dice es que debes incluir en el path siempre la ruta donde se creo pear (me imagino que es esta 'C:\xampp\htdocs/PEAR' verifica que tengas esa carpeta creada) en los proyectos, ahora esto se puede hacer desde el archivo php.ini que esta en el directorio donde instalaste php.
Busca el php.ini y modifica o agrega la linea
include_path=""
por esta
include_path=".;C:\xampp\htdocs/PEAR"
Cerciorate que antes de la linea no haya ningún carácter '#' por que sino eso significa que esta comentada la linea.
Si hubieses tenido el archivo go-pear.bat el hubiese modificado automáticamente esto por ti.
Por eso ese mensaje no es de error como tal si no de alerta para que realices ese paso.
Ahora si deberías poder realizar el comando 'pear -V' intenta hacerlo desde C:/ a ver si tienes declarada la variable de entorno sino trata de hacerlo desde el directorio donde instalaste PHP.
Si todo va bien trata de instalar Symfony como venias haciendo.
Nota:
Creo que me dijiste que accedías a internet por un proxy. Primero trata de instalar Symfony sin configurar el proxy si te dice que no puede conectar a internet entonces debes setar el proxy a pear para que lo reconozca así:
pear config-set http_proxy http://usuario:clave@ipdelproxy:8080/
Osea que si por ejemplo tienes un servicor proxy con IP 192.16.0.1 y escucha por el puerto 8084 seria más así:
pear config-set http_proxy http://usuario:[email protected]:8084/.
Si no usas usuario y password el proxy seria así
pear config-set http_proxy http://192.16.0.1:8084/.
Hola oyepez.
disculpa si te digo asi, sabes me sale este mensaje ya puse  el include_path=".;C:\xampp\htdocs/PEAR"  como me dijiste y ahora me sale este mensaje al instalar pear
Warning: Can not find config file, please specify the $pear_user_config variable in /index.php
Warning: require_once(PEAR/Remote.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\PEAR\PEAR\Frontend\Web.php on line 35
Fatal error: require_once() [function.require]: Failed opening required 'PEAR/Remote.php' (include_path='C:\xampp\htdocs/PEAR') in C:\xampp\htdocs\PEAR\PEAR\Frontend\Web.php on line 35
espero no quitarte mucho de tu tiempo, en veerdad disculpa, quisiera tirar la toalla pero no puedo ya que mi jefe  me esta presionando que ya quiere resultados. gracias por tu amable paciencia.
Atentamente.
Juan manuel
Verifica si tienes alguna carpeta llamada 'PEAR' en el directorio donde istalaste php, quizás C:\xampp\htdocs/PEAR no sea la ruta correcta, si encuentras la carpeta PEAR dentro de ella debe haber otra caprte PEAR que es la librería de pear como tal modifica la ruta que tienes en el php.ini por la ruta de la primera carpeta 'PEAR'.
Otra solución
Si no funciona lo anterior.
Por la premura de tu situación entonces creo que deberías de olvidarte por ahora de symfony y de pear que es la manera más profesional de desarrollar. Así que lo mejor es que invetiguemos de hacer conexiones a MySQL desde PHP y de mostrar esos datos.
Visita este link y si tienes alguna duda aquí estaré.
http://blog.unijimpe.net/conectar-php-con-mysql/
P.D.:
No te rindas por que habrán muchos obstáculos en tu camino como desarrolador y aveces esos obstáculos son nuestros propios jefes te lo digo por experiencia propia y por que en ese momento no tenia a quien preguntar je je.
Te sugiero cerrar esta pregunta y abrir otra si necesitas de mi ayuda.
Hola oyepez
Gracias por tu respuesta, sabes seguiré buscando como instalar symfony no me daré por vencido aunque mi situación sea critica veré de que estoy hecho, ya que las cosas siempre deben de ser como tu me dijiste al principio; bien hechas de modo profesional.
Haré lo ultimo que me dijiste, en verdad te agradezco el gran apoyo que me has dado, mi nombre es juan manuel gomez, servidor y amigo, soy de mexico del estado de chiapas frontera con guatemala, este es mi correo (xxxxxx)
Gracias.
Atentamente.
Juan manuel

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas