Ayuda con error de Instalacion en Symfony 2.1.2

192 views
Skip to first unread message

Alvaro de León

unread,
Nov 22, 2012, 7:58:19 PM11/22/12
to symfo...@googlegroups.com

Necesito que me ayuden con un problema que tengo para poder instalar symfony especialmente la version 2.1.2. He buscado mucho en google sobre el tema y he encontrado algunos post con un problema parecido pero aun asi tampoco lo han podido resolver.

Estoy siguiendo los pasos de la documentacion que esta en:

http://symfony.es/documentacion/guia-de-instalacion-de-symfony-2-1/

Lamentablemente pasa algo con la extencion twig y se aborta la instalacion, el error al detalle que me tira la consola es este:

(Instalando desde GIT Bash)

orochies@OROCHIES-DEV /c/wamp/bin/php/php5.3.13
$ php composer.phar create-project symfony/framework-standard-edition C:/wamp/www/web2/symfony2 2.1.2
Installing symfony/framework-standard-edition (v2.1.2)
  - Installing symfony/framework-standard-edition (v2.1.2)
Created project in C:/wamp/www/web2/symfony2
Loading composer repositories with package information
Installing dependencies from lock file
  - Installing twig/twig (dev-master b4d1d62)
    Cloning b4d1d62b82e83c6fd3d5a6cd46a186de64275bb4
  [RuntimeException]

  Failed to execute git checkout "b4d1d62b82e83c6fd3d5a6cd46a186de64275bb4" && git reset --hard b82e83c6fd3d5a6cd46a186de64275bb4"

  fatal: Not a git repository (or any of the parent directories): .git

Ya probe con GIT Bash con CMD.exe de Windows y en las dos consolas el mismo problema. Solo se crea la carpeta en la ruta que le indico con los archivos de la version estandar y segun veo el problema viene cuando trata de descargar los vendor.

Si fuera tan amable alguien de ayudarme con mi problema, he pasado los ultimos 2 dias buscando como resolverlo y nada que lo hago.

Mi configuracion es:

  • Windows 7 Starter
  • git version 1.8.0.msysgit.0
  • Composer version b641f9e (La ultima hasta el dia de hoy)

Mis variables de entorno path:

  • C:\Program Files\PC Connectivity Solution\;
  • C:\Program Files\Common Files\Microsoft Shared\Windows Live;
  • %SystemRoot%\system32;
  • %SystemRoot%;
  • %SystemRoot%\System32\Wbem;
  • %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
  • C:\Program Files\Windows Live\Shared;
  • C:\wamp\bin\php\php5.3.13;
  • C:\Program Files\nodejs\;
  • C:\ctags;
  • C:\Program Files\Git\cmd

(Listado sin ordenar para mayor claridad)

Composer.phar esta instalado en la carpeta de PHP "C:\wamp\bin\php\php5.3.13". Como ven parece que todo esta bien, no entiendo que puede pasar. Con GIT trabajo muy bien lo unico es este problema.

Desde ya muchas gracias y espero vuestra respuesta. :-)

--
Alvaro de León
QMD...







Carlos Zuniga

unread,
Nov 23, 2012, 10:07:20 AM11/23/12
to symfo...@googlegroups.com
2012/11/22 Alvaro de León <oroc...@gmail.com>:
Has intentado con la 2.1.3? probé ayer y no hubo ningun problema. Tal
vez tras instalarla puedas hacer el downgrade a 2.1.2 ya con los
repositorios puestos, si realmente necesitas esa versión.

Saludos
--
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.

orochies

unread,
Nov 23, 2012, 2:56:24 PM11/23/12
to symfo...@googlegroups.com
Gracias por tu ayuda! pero ya probe tambien con esa version y sigue dando el mismo problema. alguna otra manera de instalar un bundle que sea diferente a la de composer, probe manualmente registrando mi bundle en AppKernel con $loader->add pero no funciona.

saludos...

Carlos Zuniga

unread,
Nov 23, 2012, 3:02:53 PM11/23/12
to symfo...@googlegroups.com
2012/11/23 orochies <oroc...@gmail.com>:
> Gracias por tu ayuda! pero ya probe tambien con esa version y sigue dando el
> mismo problema. alguna otra manera de instalar un bundle que sea diferente a
> la de composer, probe manualmente registrando mi bundle en AppKernel con
> $loader->add pero no funciona.
>

Puedes usar los flags -v para que composer bote más información,
también puedes probar --prefer-dist para descargar un zip en lugar de
un repositorio .git.
Si es solo para registrar tu bundle, cargarlo manualmente en el
app/autoload.php debería funcionar. ¿Qué error te bota?

orochies

unread,
Nov 23, 2012, 7:11:50 PM11/23/12
to symfo...@googlegroups.com
Genial muchas Gracias!

con los flags que me has dicho a descargado todos los bundles, pero no todo ha sido color de rosa, pues fallaba queriendo cargar app/autoload pues no se porque no se genero luego de la descarga.

Solucion:
- en el directorio de trabajo de la nueva instalacion de symfony le di: "composer.phar dump-autoload" ahi me genera el autoload segun el composer.json del proyecto

Luego no me genero el bootstrap.php.cache ni dandole "composer install -v --prefer-dist"

Solucion:
- con una orden de consola al directorio que genera este archivo asunto resuelto:
php \ruta\a\symfony\vendor\sensio\distribution-bundle\Sensio\Bundle\DistributionBundle\Resources\bin\build_bootstrap.php

Probe acceder con localhost/web2/symfony2/web/app_dev.php y corrio de maravilla no antes de darle a "php app/console assets:install" para que se viera todo perfecto

Sigo con la duda de que esta ocurriendo en mi sistema ya que segun me has dicho te ha funcionado todo bien.

Tengo una lijera sospecha sobre la forma en que esta instalado composer de manera global, tratare instalandole como lo explican en la documentacion oficial:


Sigo testeando pues no me convence la forma en que lo he hecho.

_Saludos...

denis

unread,
Nov 26, 2012, 11:57:00 AM11/26/12
to symfo...@googlegroups.com
estoy tratando de hacer la aplicacion Cupon con la version 2.1.3, pero a la
hora de cargar los fixtures doctrine:fixtures:load me sale el siguiente
error en la consola:

Fatal error: Class 'Doctrine\Common\DataFixtures\Loader' not found in
C:\xampp\htdocs\cupon\vendor\symfony\symfony\src\Symfony\Bridge\
Doctrine\DataFixtures\ContainerAwareLoader.php on line 27

oyepez003

unread,
Nov 26, 2012, 5:43:09 PM11/26/12
to symfo...@googlegroups.com
Tengan en cuenta tener actualizado el archivo composer.phar

php composer.phar self-update

Saludos cordiales

denis

unread,
Nov 27, 2012, 1:03:39 PM11/27/12
to symfo...@googlegroups.com
si ya lo habia actualizado y continua el mismo error
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+...@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es
Reply all
Reply to author
Forward
0 new messages