Hola compañeros
Estoy intentando utilizar el Zend Framework en Windows Xp, pero no lo he podido hechar a funcionar... la estructura que tengo es:
/app
/controllers
IndexController.php
FooController.php
/view
/htdocs
index.php
Zend.php
.htaccess
/Zend /*tuve que colocar esto aquí para poder que encontrara las clases*/
/lib
/Zend
----------------------------------------
en el .htaccess tengo:
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
php_value include_path "../lib/Zend"
----------------------------------------
tambien coloque en php.ini
include_path= ".;c:\ms4w\Apache\php\PEAR;C:\ms4w\apps\pruebasPHP \lib\Zend"
----------------------------------------
cuando lo corro en el browser me aparece el error
"Parse error: parse error, unexpected T_OBJECT_OPERATOR in C:\ms4w\apps\pruebasPHP\htdocs\index.php on line 13"
pero cuando le hago debug en el Zend Development en la salida del depurador me envia la salida correcto, pero me envia una notificación en el
mensaje de depurado que dice:
"Notificación: C:\ms4w\apps\pruebasPHP\htdocs\Zend\Controller\Rou ter.php línea 52 - Undefined index: REQUEST_URI"
//Si ven esta utilizando la clase que esta en el Zend que esta dentro del htdocs
La linea 52 de la clase Router dice:
/**
* @todo Replace with Zend_Request object
*/
$path = $_SERVER['REQUEST_URI']; //aquí es la línea 52
----------------------------------------
No se que mas hacer !!!
gracias!!