Zend_Controller_Front::run('controllers');

Ciao! ora che ho installato correttamente lo zend framwork sto provando questo tutorial

http://www.phpnews.it/articoli/zend-framework-tutorial

mi da internal server error

quando tolgo il commento a quella riga qui sotto

//Zend_Controller_Front::run('controllers');

 altrimenti mi stampa l'echo e nient'altro quando vado su http://localhost:10081/ZF-tutorial/index.php

// includo la cartella del framework e quella dei models
set_include_path(get_include_path().PATH_SEPARATOR."C:\Program Files (x86)\Zend\ZendServer\share\ZendFramework\library");

require_once('Zend/Loader.php');

Zend_Loader::registerAutoload();



date_default_timezone_set('Europe/Rome');

try {
    $db = Zend_Db::factory('Pdo_Mysql', array(
    'host'     => 'localhost',
    'username' => 'root',
    'password' => 'glamour',
    'dbname'   => 'ZF-tutorial'
    ));

    $db->getConnection();
} catch (Zend_Db_Adapter_Exception $e) {
    die("Zend_Db_Adapter_Exception: ".$e->getMessage());
} catch (Zend_Exception $e) {
    die("Zend_Exception".$e->getMessage());
}

Zend_Registry::set('db', $db);

define('BASE_URL', str_replace('index.php','',$_SERVER['PHP_SELF']));
//Zend_Controller_Front::run('controllers');

echo "prova niente errori";

vi chiedo un'altro aiuto iniziale con zend! vi ringrazio

inviato 6 anni fa
surferbloggy
X 0 X

Nella cartella "logs" di Apache c'è il file error.log. Prova a leggere le utlime righe.

 :bye:

risposto 6 anni fa
Gianni Tomasicchio
X 0 X

grazie, il problema è .htaccess sto provando ora questo tutorial:

Autenticare gli utenti con Zend_Auth - 2

solo che quandolo tolgo mi da l'index con il form di loginma quando invio mi dice

 Not Found

The requested URL /miosito/index/login was not found on this server.

se lo rimetto mi da server internal error e sui log di apache mi dice:

[Mon Sep 27 19:42:38 2010] [alert] [client 127.0.0.1] C:/Program Files (x86)/Zend/ZendServer/GUI/html/miosito/.htaccess: Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration

ho installato zend server che mi ha creato un altra istanza di apache io sono andata in questa cartella di apache 2 e ho cambiato tutti i None con All ma niente, come posso fare?

risposto 6 anni fa
surferbloggy
X 0 X

Se non sistemi il problema con il file .htaccess non potrai andare avanti.

Prova a mettere nel file solo queste righe:

RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php

Se stai usando Zend Server allora non dovresti avere problemi con queste 2 righe.

 :bye:

risposto 6 anni fa
Gianni Tomasicchio
X 0 X

si grazie c'erano due righe in più le ho tolte e così funziona anche su windows

ciao :bye:

risposto 6 anni fa
surferbloggy
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda