Cygwin no reconoce el comando symfony

130 views
Skip to first unread message

Raul

unread,
Dec 5, 2008, 6:26:24 AM12/5/08
to symfony-es
Hola a todos,

a ver si alguien puede ayudarme: he instalado en el Windows Vista de
mi equipo el Cygwin con éxito. Todos los comandos habituales de linux
corren de maravilla en la consola. Sin embargo, cuando desde la
consola de Cygwin introduzo cualquier comando de symfony, me salta el
típico aviso de comando no reconocido:

bash: symfony: command not found.

Sin embargo, en el cmd de windows, los comandos de symfony funcionan
con normalidad.

¿Alguien me podría dar una solución para poder trabajar en mis
proyectos symfony con cygwin, utilizando los comandos tipo UNIX? De lo
que se trata es de que Cygwin cargue Symfony y lo reconozca.

Ciao.

Javier Eguiluz

unread,
Dec 5, 2008, 6:40:26 AM12/5/08
to symfo...@googlegroups.com
Hola Raul,

2008/12/5 Raul <raul.pro...@gmail.com>
Yo utilizo Cygwin en Windows XP, así que no se si habrá diferencias importantes con Vista.  Lo único que deberías hacer es añadir el ruta del directorio de PHP o de Symfony (depende de cómo lo hayas instalado) en la variable de entorno PATH de Cygwin.

Si has instalado Symfony con PEAR y lo tienes en c:\php\... , podrías añadir simplemente  /cygdrive/c/php


Por otra parte, no es imprescindible que te funcione el comando symfony "directamente", ya que:

1) Al crear un proyecto, puedes poner la ruta completa al comando symfony:
$ php /cydrive/c/php/PEAR/symfony_1.2/data/bin/symfony

Si no te funciona lo anterior, puedes poner directamente:

$ /cydrive/c/php/PEAR/symfony_1.2/data/bin/symfony.bat

2) Una vez creado el proyecto, ya se te copia el comando "symfony" dentro del directorio de ese proyecto, por lo que a partir de ese momento ya puedes escribir simplemente
$ ./symfony
 
Ciao.


Un saludo,
Javier Eguiluz
 


Raul

unread,
Dec 9, 2008, 3:28:24 AM12/9/08
to symfony-es
Oh Javier,

gracias por tu respuesta. Lo intenté así, pero no sé por qué razón
tampoco iba. Por toda la información que he estado viendo, parece ser
que existen serios problemas para instalar cygwin en Windows Vista,
dada su robusta configuración de seguridad. No sé, tal vez tenga que
probar con los Windows Services for Unix de Microsoft.

Un saludo muy cordial.
Raúl.

On 5 dic, 12:40, "Javier Eguiluz" <javier.egui...@gmail.com> wrote:
> Hola Raul,
>
> 2008/12/5 Raul <raul.programac...@gmail.com>

dusselduck

unread,
Dec 9, 2008, 5:54:32 AM12/9/08
to symfony-es
Holas,
has probado ejecutando por ejemplo:

$ php symfony cc


cygwin toma tu path existente y lo "cambia" a la forma que necesita,
osea, si tienes
c:\php5\bin para cygwin será /cygdrive/c/php5/bin
así que si ya tienes php.exe en tu path deberías poder ejecutar el
comando de arriba.
Yo no realice ninguna configuración especial para cygwin.


saludos
Reply all
Reply to author
Forward
0 new messages