Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2009, 08:24
jmunozenpartes
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
No logro que funcione el ZendFramework

Buenos días a todos,

Estoy adentrándome por primera vez en ZendFrameWork. Bajé el paquete de instalación para Windows y procedía a llevar a cabo las instrucciones que detallaban:

1- Bajé del zft_db_abm_basico.zip
2- Parametricé:
include_path = ".;C:\ZendFramework\library\"
3- Confirme a través de un archivo de información (típico info.php) que dispusiera de la versión requerida de PHP, Apache y que el parámetro anterior estuviera disponible
4- Coloqué la carpeta "Library" que viene con la descarga en la dirección donde están los archivo de mi Servidor Apache:
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
5- Me bajé el siguiente código lo coloqué en la misma ubicación anterior (punto 4) y lo corrí como PHP:

<?php
$acl = new Zend_Acl();
$acl->addRole(new Zend_Acl_Role('guest'))
->addRole(new Zend_Acl_Role('member'))
->addRole(new Zend_Acl_Role('admin'));
$parents = array('guest', 'member', 'admin');
$acl->addRole(new Zend_Acl_Role('someUser'), $parents);
$acl->add(new Zend_Acl_Resource('someResource'));
$acl->deny('guest', 'someResource');
$acl->allow('member', 'someResource');
echo $acl->isAllowed('someUser', 'someResource') ? 'allowed' : 'denied';
?>

6- Validé que la librería de las clases estuvieran en la carpeta de "Library" pero aún así se me presenta el error de:

Fatal error: Class 'Zend_Acl' not found in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\zend1.php on line 7

Estoy seguro de que me falta configurar algo más, pero ya he ingresado incluso en películas sobre la instalación de la librería pero no logro que arranque.

Puede alguien decirme qué está mal?