Hola a todos, soy nuevo en Symfony y nuevo tambien aca en el grupo,
lo
he instalado en W_XP con Wamp, desempaquetando el sf_sandbox, sin
embargo no pueod ejecutar ningun comando (desde el cmd), me arroja
una
serie de mensajes desde que no encuentra los comandos hasta este
ultimo:
"php.exe" no se reconoce como un comando interno o externo, programa
o
archivo por lotes ejecutable.
sale cuando trato de hacer lo siguiente en la carpeta del sf_sandbox:
c:\wamp\sf_sandbox>symfony propel-build-model
creanme, es lo mas cerca que he estado de ejecutar un comando, he
hecho
algunos cambios recomendados en los archivos de configuracion para
poder correr symfony sobre wamp pero aun asi no puedo ejecutar los
comandos.
les agradecere cualquier tipo de ayuda sobre alguna configuracion que
se me este pasando o algun truco que ustedes ya conozcan. gracias
adelantadas.
LA RESPUESTA FUE ESTA
Primero que nada tienes que agregar el directorio donde esta instalado
PHP
en tus variables de entorno, luego prueba nuevamente y ve que error
arroja,
esperemos que no arroje mas errores.
PREGUNTA: QUE DIRECTORIO? ENTUS VARIABLES DE ENTORNOS?
QUIERE ALGUIEN EXPLICARME MEJOR ESTO?
GRACIAS
1) busca en tu pc en que directorio se encuentra el archivo php.exe,
cuando lo encuentres ese es el directorio del que se te habla
2) todos los sistemas operativos usan una serie de variables que
representan datos que los distintos programas que hay en el pc usan,
esas variables son las llamadas variables de entorno (Ejemplo la
variable PATH), cuando encuentres el directorio lo anexas a la
variable PATH
Yo se donde esta el directorio, disculpa de nuevo , pero ni tengo idea
acerca de path, me podrian dar un ejemplo concreto en el que ustedes
hayan usado...
Disculpen mi novatada en esto, pero estoy bloqueado??????
Gracias
El PATH és una variable de entorno usada por el sistema operativo para
encontrar los comandos. Los comandos que ejecutas (des de cmd) no son
más que ficheros ejecutables dentro de alguna carpeta. Para que el
sistema operativo encuentre esos ficheros y ejecute los comandos se
define la variable PATH (una lista de carpetas dónde el sistema busca
comandos). En el caso que nos ocupa, necessitas decirle al sistema
operativo dónde (en qué carpeta) está el comando php.exe.
Como bien te han dicho antes, tienes que buscar en tu disco duro el
fichero php.exe (imagnia que está en C:\Archivos de programa\Php\, es
SÓLO un EJEMPLO, yo tengo el symfony en linux, no en windows y no sé
dónde se instala el php en el windows!). Una vez sepas en que
directorio está tienes que añadir ese directorio a la variable PATH.
Para hacerlo sigue estos passos (siento si los nombre de menús no
corresponden, mi windows no está en español):
1) Dale con el botón derecho del mouse a "Mi PC" (icono del
escritorio) y elige la opción "Propiedades"
2) Vete a la pestaña "Avanzado"
3) Dale al botón "Variables de entorno"
4) En la segunda lista ("Variables de sistema") busca la que ponga
"Path". Selecciónala y dale a "Editar".
5) En "Valor de la variable" vete al final y añade un ";" (sin las
comillas) seguido de la ruta dónde está el fichero php.exe (en el
ejemplo C:\Archivos de programa\php\). Por ejemplo mi path es:
C:\Archivos de programa\Seagate Software\NOTES\;C:\Archivos de
programa\Seagate
Software\NOTES\DATA\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Archivos
de programa\Archivos comunes\Autodesk Shared\;C:\Archivos de
programa\QuickTime\QTSystem\;C:\Archivos de programa\Archivos
comunes\GTK\2.0\bin
Pues bueno despues de modificarlo tendría que quedar (fijate al final de todo):
C:\Archivos de programa\Seagate Software\NOTES\;C:\Archivos de
programa\Seagate
Software\NOTES\DATA\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Archivos
de programa\Archivos comunes\Autodesk Shared\;C:\Archivos de
programa\QuickTime\QTSystem\;C:\Archivos de programa\Archivos
comunes\GTK\2.0\bin;C:\Archivos de programa\php\
Bueno, espero que con esto tengas más suerte.
Saludos,
Marc.
2007/2/2, migue...@gmail.com <migue...@gmail.com>:
Ni idea, necesito incluir en otro path, hay en internet un tutorial
mas claro y preciso donde pueda seguirlo sin problemas?
Gracias
> Software\NOTES\DATA\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Archivos
> de programa\Archivos comunes\Autodesk Shared\;C:\Archivos de
> programa\QuickTime\QTSystem\;C:\Archivos de programa\Archivos
> comunes\GTK\2.0\bin
>
> Pues bueno despues de modificarlo tendría que quedar (fijate al final de todo):
>
> C:\Archivos de programa\Seagate Software\NOTES\;C:\Archivos de
> programa\Seagate
> Software\NOTES\DATA\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Archivos
> de programa\Archivos comunes\Autodesk Shared\;C:\Archivos de
> programa\QuickTime\QTSystem\;C:\Archivos de programa\Archivos
> comunes\GTK\2.0\bin;C:\Archivos de programa\php\
>
> Bueno, espero que con esto tengas más suerte.
>
> Saludos,
>
> Marc.
>
> 2007/2/2, miguelo...@gmail.com <miguelo...@gmail.com>:
>
>
>
>
>
> > Dime un ejemplo, Que variable path utilizastes tu!!!
>
> > Yo se donde esta el directorio, disculpa de nuevo , pero ni tengo idea
> > acerca de path, me podrian dar un ejemplo concreto en el que ustedes
> > hayan usado...
> > Disculpen mi novatada en esto, pero estoy bloqueado??????
>
> > Gracias
>
> > On Feb 1, 5:44 pm, "dihinca" <m4u...@gmail.com> wrote:
> > > RESPUESTA (S):
>
> > > 1) busca en tu pc en que directorio se encuentra el archivo php.exe,
> > > cuando lo encuentres ese es el directorio del que se te habla
> > > 2) todos los sistemas operativos usan una serie de variables que
> > > representan datos que los distintos programas que hay en el pc usan,
> > > esas variables son las llamadas variables de entorno (Ejemplo la
> > > variable PATH), cuando encuentres el directorio lo anexas a la
> > > variable PATH- Hide quoted text -
>
> - Show quoted text -
http://www.symfony-project.com/trac/wiki/SymfonyOnWAMP
está en inglés y no sé cómo te defiendes con el idioma sajón. (hay un
par de enlaces en francés y turco!!).
Suerte,
Marc.
2007/2/2, migue...@gmail.com <migue...@gmail.com>: