Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 21-02-2009 17:09:19

ThomasG
Nouveau membre
Date d'inscription: 21-02-2009
Messages: 1

Erreur Zend_Controller_Front not found avec le Quickstart Zend

Bonjour,

Ayant fait le tour des FAQ et des posts sans succès, je me tourne vers la communauté.
J'ai une installation avec wamp, la racine de mon serveur est C:\wamp\www\quickstart\public, les fichiers utilisés sont ceux du tuto car je doutais des miens.

Tous fonctionne correctement dans la version officiel mais je rencontre un problème en mode console lorsque je tente de charger la base (comme sur http://framework.zend.com/docs/quicksta … base-table) via

Code:

php load.sqlite.php

J'ai alors une erreur

Code:

Fatal error: Class 'Zend_Controller_Front' not found in C:\wamp\www\quickstart\a
pplication\bootstrap.php on line 16

Or bootstrap.php contient

Code:

// APPLICATION CONSTANTS - Set the constants to use in this application.

defined('APPLICATION_PATH')
    or define('APPLICATION_PATH', dirname(__FILE__));

defined('APPLICATION_ENVIRONMENT')
    or define('APPLICATION_ENVIRONMENT', 'development');

// FRONT CONTROLLER - Get the front controller.
$frontController = Zend_Controller_Front::getInstance();

J'ai bien renseigné dans php.ini le

Code:

include_path=".;C:/wamp/www/quickstart/library

Mon fichier load.sqlite.php commence par

Code:

// use bootstrap (contains prepared db adapter and prepared table 
// component)
define('BOOTSTRAP', true);
include_once dirname(__FILE__) . '/../application/bootstrap.php';

Mon .htaccess contient

Code:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]

Je ne vois pas où se situe l'erreur dans mon raisonnement. Quelqu'un a-t-il rencontré ce souci?

Merci pour toute information

ThomasG

NB: j'avais initialement commencé le tuto sans récupérer les fichiers mais suite à ce problème, j'ai dû récupérer les originaux. Cette précision tient au fait que même avant que le fichier guestbook-dev.db n'existe, je rencontrais déjà le problème.

Hors ligne

 

#2 28-02-2009 09:43:17

gauthier
Membre
Date d'inscription: 30-09-2008
Messages: 116
Site web

Re: Erreur Zend_Controller_Front not found avec le Quickstart Zend

je ne vois pas apparaître dans l'extrait de bootstrap que tu indiques de require sur Zend/Controller/Front.php. Le plus simple étant d'activer le chargement automatique des classes comme suit (dans le bootstrap toujours) :

Code:

require 'Zend/Loader.php';
Zend_Loader::registerAutoload();

Consultant Zend Technologies // Blog perso : Logiciel libre et développement web -- http://freeblogware.org

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages