Bonjour, je souhaite apprendre Zend Framework et pour ce, j'utilise le tuto "débuter avec zend" traduit par monsieur Rossolini
J'ai crée mon index.php dont voici le code :
Seulement j'ai les erreurs suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php error_reporting(E_ALL|E_STRICT); ini_set('display_errors', 1); date_default_timezone_set('Europe/Paris'); // mise en place des répertoires et chargement des classes set_include_path('.' . PATH_SEPARATOR . './library' . PATH_SEPARATOR . './application/models/' . PATH_SEPARATOR . get_include_path()); echo 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();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Warning: require_once(Zend/View.php) [function.require-once]: failed to open stream: No such file or directory in D:\Jeremy\workspace\ResaCamp\tutoriel-zf\library\Zend\Controller\Action\Helper\ViewRenderer.php on line 30 Fatal error: require_once() [function.require]: Failed opening required 'Zend/View.php' (include_path='.;./library;./application/models/;.;C:\php5\pear') in D:\Jeremy\workspace\ResaCamp\tutoriel-zf\library\Zend\Controller\Action\Helper\ViewRenderer.php on line 30
Par ailleurs, j'ai bien configuré dans WAMP le mod_rewrite activé (et j'ai redemarrer le serveur...),
Je pense que mon arborescence respecte bien ce qui est énnoncé dans le tuto, mais cependant la voici :
A noter que lorsque je fais un echo get_include_path()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12tutoriel-zf -application --controllers --models --views -library --Zend -public --css --images --js -index.php
il m'affiche :C:\php5\pear
Si quelqu'un pouvait m'aider, ca serait bien sympa.
merci à vous
Partager