Intento empezar con zend con el tutorial "getting started with zend framework"
http://akrabat.com/wp-content/upload...mework_134.pdf
Comienzo con el ejemplo de este tutorial:
zf-tuorial/public/.htaccess
Código:
#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
zf-tuorial/public/index.php
Código:
<?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();
zf-tutorial/applicaton/controllers/IndexController.php
Código:
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";
}
}
Y sale este error:
Cita: ¡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
Lo que tengo instalado es el xampp, y al abrir otro fichero php normal, me funciona bien.