Bonjour,
j'essaie d'installer Zend Framework sur un OVH mutualisé (720plan)

mais je rencontre cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Warning: require_once(Zend/Loader/Autoloader.php) [function.require-once]: failed to open stream: No such file or directory in /homez.39/absolume/gazette-du-dragon.com/index.php on line 13
 
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader/Autoloader.php' (include_path='.:./library:./application/models/:./application/utils/:./application:.:/usr/local/lib/php') in /homez.39/absolume/gazette-du-dragon.com/index.php on line 13
J'ai suivi en premier ces instructions mais rien y fait.

Voici mon code de index.php :
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
22
23
<?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 . './application/utils/'
     . PATH_SEPARATOR . './application'
     . PATH_SEPARATOR . get_include_path());
 
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->registerNamespace('App_');
 
// setup controller
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setControllerDirectory('./application/controllers');
 
// run!
$frontController->dispatch();
Je n'ai pas bien compris l'histoire des namespace etc... Je ne comprends même pas le rôle du include path... Quelqu'un peut-il m'aider à configurer ça correctement ?

EDIT : je ne veux pas polluer le post sur les mutualisés. Mais je le mettrai là bas une fois réglé. Merci.