2009-12-11 8 views
0

Je suis en train de configurer le Zend Framework sur une machine windows et je reçois cette erreur:problème étrange avec Zend_Framework bootstrap

Fatal error: Class 'Zend_Application_Bootstrap_BootstrapAbstract' not found in C:\wwwroot \projects\relaunch\library\Zend\Application\Bootstrap\Bootstrap.php on line 36 

Mon include_path est:

C:\wwwroot\projects\relaunch\library;.;C:\php\pear;c:\php\includes 
+1

est cet espace supposé être dans votre chemin (C: \ wwwroot \ project) dans le message d'erreur ou était-ce un faute de frappe? –

+1

Soyez prêt pour plus de folie: / – UpTheCreek

Répondre

1

Il semble que votre chargeur automatique ne fonctionne pas. Est-ce que la configuration de votre autochargeur ressemble à ceci?

require_once 'Zend/Loader/Autoloader.php'; 
$autoloader = Zend_Loader_Autoloader::getInstance(); 
$autoloader->registerNamespace('MyApp_'); 
$autoloader->setFallbackAutoloader(true); 

J'imagine votre bootstrap inclut spécifiquement le Zend \ Application fichier \ Bootstrap \ Bootstrap.php, mais les choses Remontée sur le chargement automatique de la classe parente. (Zend_Application_Bootstrap_Bootstrap n'inclut pas spécifiquement son parent, ce qui est inhabituel, mais généralement facilement géré par autochargeur.)