Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Estas en el tema de Falla configurar PHP para variable de entorno y ZF_TOOLS tambien en el foro de PHP en Foros del Web. Hola buen dia, he querido configurar el zend_tools para ejecutarlo desde linea de comando pero no he tenido exito, ya que siguiendo las instruccioens tanto ...
  #1 (permalink)  
Antiguo 18/08/2013, 22:36
 
Fecha de Ingreso: agosto-2012
Ubicación: México
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 6
Pregunta Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Hola buen dia, he querido configurar el zend_tools para ejecutarlo desde linea de comando pero no he tenido exito, ya que siguiendo las instruccioens tanto de zendframework.net y esta otra pagina, no me funciona, asi que valide primero que php pudiera ejecutarse desde linea de comando y tampoco me funciona, he seguido las instruccoiens de esta pagina pero me indica el siguiente error:



C:\Users\Art>php -version

Parse error: syntax error, unexpected end of file in Command line code on line 1



Intente configurar el zf_tools de acuerdo a esto, pero tampoco me funciona:
http://alemohamad.com/tutorial-zend-framework/#2
http://framework.zend.com/manual/1.1...usage.cli.html

Creo que es por que no me reconoce de inicio la linea de comando de PHP. Saludos y gracias!
  #2 (permalink)  
Antiguo 19/08/2013, 00:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

De entrada debería ser --version con dos guiones.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 19/08/2013, 10:48
 
Fecha de Ingreso: agosto-2012
Ubicación: México
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 6
Exclamación Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Tenías toda la razón, me parecio probar asi la semana pasada, volvi a hacer todo desde el inicio y ya puedo ejecutar el php desde el command line, ahora mi duda es que sigue para poder configurar el zend_tool, ya he descargado el zendframework, solo que no estoy segura de en donde debo colocar la carpeta bin/ y library/ para que funcione el CLI tool, en la documentación de zend dice:

Cita:
Ultimately, you want to ensure two things to make everything work regardless of the operating system you are on:

zf.sh/zf.bat is reachable from your system path. This is the ability to call zf from anywhere on your command line, regardless of what your current working directory is.

ZendFramework/library is in your include_path.
pero no entiendo lo del include_path, se que la carpeta bin y library del zendframework deben ir en algun sitio, y luego configurar las variables de entorno de windows con la ruta de la carpeta bin/ y poder ejecutarla desde linea de comando, pero no estoy segura de la ruta. Mi ruta actual para el PHP instalado es :


C:\xampp\php


Saludos y muchas gracias!!!
  #4 (permalink)  
Antiguo 19/08/2013, 12:16
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Hola art_rockerd,

La carpeta bin puede ir donde quieras, lo que tienes que hacer es configurar tu OS y agregalo al PATH, si usas Windows, tienes que agregar la ruta a donde esta bin al PATH en las propiedades de Windows.

El include_path se configura en el php.ini y tienes que agregar la ruta a tu carpeta library, donde esta Zend Framework.

Saludos.
  #5 (permalink)  
Antiguo 19/08/2013, 12:47
 
Fecha de Ingreso: agosto-2012
Ubicación: México
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 6
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Hola ya tengo el zend_tool desde linea de Comando, la parte que sigo sin entender es lo del include_path, tengo que agregar algo al php.ini o tengo que agregar algo al zendframework en algun otro archivo??? tengo que copiar la carpeta de library a algun lugar especifico=? Muchas gracias!

Tengo esto en el php.ini

Cita:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
include_path=".;C:\xampp\php\PEAR"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
; http://php.net/include-path
  #6 (permalink)  
Antiguo 19/08/2013, 13:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Como te dije, lo haces en el php.ini, y es agregar a lo que ya tienes, tal como te lo pone el ejemplo:
Código:
; Windows: "\path1;\path2"
include_path=".;C:\xampp\php\PEAR;C:\path\a\donde\tienes\la\carpeta\library\del\Zend\Framework"
  #7 (permalink)  
Antiguo 19/08/2013, 13:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

En el include_path del php.ini debes especificar tantas rutas como desees, que a partir de ahí se cargaran scripts de manera global, así es como funciona ZF y algunos otros frameworks como PEAR.

Cita:
include_path=".;C:\xampp\php\PEAR;C:\Zend\Library"
La idea detrás del include_path es que puedas hacer esto:
Código PHP:
Ver original
  1. require 'Zend/Loader.php';

Y con la configuración correcta significaría algo así:
Código PHP:
Ver original
  1. require 'C:\\Zend\\Library\\Zend\\Loader.php';

Así es como funciona también el PATH de sistema, digamos que PHP busca a través de todas las carpetas establecidas en el include_path para localizar los scripts correspondientes.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 19/08/2013, 13:41
 
Fecha de Ingreso: agosto-2012
Ubicación: México
Mensajes: 106
Antigüedad: 11 años, 8 meses
Puntos: 6
Respuesta: Falla configurar PHP para variable de entorno y ZF_TOOLS tambien

Muchas gracias! Enterado y entendido! funciona como el path de windows con las variables de entorno, muchas gracias ya estoy creando mi primera aplicacion en zendF muchas gracias!

Cita:
Iniciado por pateketrueke Ver Mensaje
En el include_path del php.ini debes especificar tantas rutas como desees, que a partir de ahí se cargaran scripts de manera global, así es como funciona ZF y algunos otros frameworks como PEAR.



La idea detrás del include_path es que puedas hacer esto:
Código PHP:
Ver original
  1. require 'Zend/Loader.php';

Y con la configuración correcta significaría algo así:
Código PHP:
Ver original
  1. require 'C:\\Zend\\Library\\Zend\\Loader.php';

Así es como funciona también el PATH de sistema, digamos que PHP busca a través de todas las carpetas establecidas en el include_path para localizar los scripts correspondientes.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:27.