http://akrabat.com/wp-content/upload...mework_134.pdf
Comienzo con el ejemplo de este tutorial:
zf-tuorial/public/.htaccess
Código:
zf-tuorial/public/index.php#Rewrite rules for Zend Framework RewriteEngine on Rewrite Cond %{REQUEST_FILENAME} !-f RewriteRule .* index.php # security:Don´t allow browsing of directories Option -Indexes # PHP settings php_flag magic_quotes_gpc off php_flag register_globals off php_flag short_open_tag on
Código:
zf-tutorial/applicaton/controllers/IndexController.php<?php error_reporting(E_ALL|E_STRICT); ini_set('display_errors',1); date_default_timezone_set('Europe/London'); //directory setup and class loading set_include_path('.' . PATH_SEPARATOR . '../library/' . PATH_SEPARATOR . './application/models/' . PATH_SEPARATOR . get_include_path()); include "Zend/Loader.php"; Zend_Loader::registerAutoload(); // setup controller $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->setControllerDirectory('../application/controllers'); // run! $frontController->dispatch();
Código:
Y sale este error:class IndexController extends Zend_Controller_Action { function indexAction() { $this->view->title = "My Albums"; } function addAction() { $this->view->title = "Add New Album"; } function editAction() { $this->view->title = "Edit Album"; } function delecte Action() { $this->view->title = "Delete Album"; } }
Cita:
Lo que tengo instalado es el xampp, y al abrir otro fichero php normal, me funciona bien. ¡Error en el servidor!
El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.
Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 500
localhost
12/27/09 22:20:07
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.
Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.
Error 500
localhost
12/27/09 22:20:07
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8