nella root ho la cartella htdocs con index.php:
e .htaccess:Codice PHP:<?php
require '../include/Zend/Loader.php';
Zend_Loader::registerAutoload();
$controller = Zend_Controller_Front::getInstance();
$controller->setControllerDirectory('../include/Controllers');
$controller->dispatch();
?>
poi ho la directory include che ha le librerie Zend, il file CustomControllerAction:codice:RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1
e la directory include dove c'è IndexController:Codice PHP:<?php
require_once 'Zend/Controller/Action.php';
class CustomControllerAction extends Zend_Controller_Action {
public $db;
public function init() {
parent::init();
$this->db = Zend_Registry::get('db');
}
}
?>
se vado in miosito/htdocs/index.php nn si vede nulla.Codice PHP:<?php
require_once '../Zend/Controller/Action.php';
class IndexController extends CustomControllerAction {
public function indexAction() {
echo 'CIAO';
}
}
?>
ho saltato qualche passaggio??

Rispondi quotando


