2013-10-17 2 views
0

J'ai rencontré ce problème lorsque j'utilise le framework FuelPhp. Et le projet n'a pas été initialement développé par moi. Voici le code:FuelPhp Framework: impossible de trouver la classe de cassettes

foreach (array(
     'reset.css', 
     'jquery-ui-1.8.15.custom.css', 
     'imgareaselect-default.css', 
     'select2.css', 
     'colorpick.css', 
     'master.css' 
    ) as $c) { Casset::css($c); } 

Et l'erreur journal

ErrorException [Erreur]: Classe 'Casset' not found APPPATH/classesPKGPATH/controllerPKGPATH/base.php @ ligne 238

Backtrace

Warning: include (\ Casset \ bottes trap.php) [function.include]: impossible d'ouvrir le flux: aucun fichier ou répertoire de ce type dans COREPATH/classesPKGPATH/fuel.php @ line 403 Avertissement: include() [function.include]: Echec de l'ouverture '\ casset \ bootstrap .php 'pour l'inclusion (include_path =' .; C: \ php \ pear ') dans COREPATH/classesPKGPATH/fuel.php @ line 403

Merci à l'avance!

Répondre

1

La lecture de votre erreur, il semble que votre application ne peut pas trouver APPPATH et PKGPATH. Ils doivent être définis dans le fichier /public/index.php.

C'est ma configuration:

/** 
* Website document root 
*/ 
define('DOCROOT', __DIR__.DIRECTORY_SEPARATOR); 

/** 
* Path to the application directory. 
*/ 
define('APPPATH', realpath(__DIR__.'/../fuel/app/').DIRECTORY_SEPARATOR); 

/** 
* Path to the default packages directory. 
*/ 
define('PKGPATH', realpath(__DIR__.'/../fuel/packages/').DIRECTORY_SEPARATOR); 
Questions connexes