2010-12-16 3 views
0

Ok. Voici mon code:Erreur inconnue inconnue avec Zend_Loader_PluginLoader :: setIncludeFileCache()

$classFileIncCache = BASE_PATH.'/public/cache/pluginLoaderCache.php'; 
    if (file_exists($classFileIncCache)) { 
     include_once $classFileIncCache; 
    } 
    Zend_Loader_PluginLoader::setIncludeFileCache($classFileIncCache); 

Maintenant, il fonctionne très bien, sauf, une seule erreur inconnue ne cesse de s'écrire à mes journaux:

2010-12-16 09:11:05: Unknown error (ErrNo=2): include_once(Zend/Filter/Word\CamelCaseToDash.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /var/www/abcabc/abcabc.com/myapp/src/public/cache/pluginLoaderCache.php on line 9 
2010-12-16 09:11:05: Unknown error (ErrNo=2): include_once() [<a href='function.include'>function.include</a>]: Failed opening 'Zend/Filter/Word\CamelCaseToDash.php' for inclusion (include_path='/var/www/abcabc/abcabc.com/lib/../thirdparty/src/Zend/library/:/var/www/abcabc/abcabc.com/lib/../myapp/src//library') in /var/www/abcabc/abcabc.com/myapp/src/public/cache/pluginLoaderCache.php on line 9 

Après enquête, j'ai remarqué cette ligne dans le fichier de cache est problématique :

include_once 'Zend/Filter/Word\CamelCaseToDash.php'; 

Toutes les autres lignes sont correctes, avec seulement des barres obliques, par exemple:

include_once 'Zend/View/Helper/HeadMeta.php'; 
include_once 'Zend/View/Helper/HeadLink.php'; 
include_once 'Zend/View/Helper/HeadScript.php'; 
include_once 'Zend/Controller/Action/Helper/ViewRenderer.php'; 
include_once 'Zend/Application/Resource/Frontcontroller.php'; 
include_once 'Zend/View/Helper/Doctype.php'; 

Est-ce un bug de Zend Framework ou une erreur de mon côté pourrait-elle être à l'origine de ce problème?

+0

@Richard: cela 'semble' être bizarre pour moi de l'enlever de la source – RageZ

+0

@RageZ Il sera remis là par Zend Cadre. Je ne suis pas ajouter manuellement quelque chose au fichier, c'est Zend. Ça ressemble à un bug pour moi. L'application fonctionne bien, car ce n'est pas une erreur fatale. –

+0

@Richar: si vous êtes sûr qu'il s'agit d'un bug, essayez de le publier dans le suiveur de problème jira – RageZ

Répondre

2

J'ai littéralement eu ça. Il est apparu lorsque j'ai transféré des fichiers FTP de mon ordinateur Windows vers mon serveur Linux. Supprimez le fichier et Zend le recréera avec les Seperators de répertoire corrects comme tawfeko suggère

+0

Certes, c'est très ennuyeux. J'ai voté pour le site de suivi ZF. –