|
Matthieu M
|
Samedi 19 Avril 2008 5:35:14 pm
ezpublish components
Bonjour a tous,
j'ai quelques soucis avec ezpublish 4.0 pour installer une nouvelle extension.
En effet, lorsque je veux appliquer les changements dans Setup > Extensions > Apply changes, j'ai le message d'erreur suivant:
Fatal error: Class 'ezcFile' not found in /home.xxxx/www/lib/ezutils/classes/ezautoloadgenerator.php on line 283
Fatal error: eZ Publish did not finish its request
il semblerait que je n'ai pas d'installé les ezpublish components, mais comme je ne suis pas serveur dedié, mais sur un hebergement mutualisé chez ovh, je ne peux pas utiliser l'installeur pear.
Seulement voila, j'aimerais faire quelque chose de propre, mais je ne sais pas ou mettre l'archive telechargée des ezcomponents.
Auriez vous une idée?
Cordialement,
|
|
sergio citron
|
Dimanche 04 Mai 2008 9:54:43 pm
Re: ezpublish components
bonjour, ayant rencontré le problème, j ai pu le résoudre en faisant comme ceci
déposer le répertoire ezcomponnent 2007 a la racine du site web, renommer le répertoire en ezc
ou ceci si vous avez la main sur votre serveur:
>wget http://ezcomponents.org/files/downloads/ezcomponents-2007.2.1.tar.bz2
>bzip2 -d ezcomponents-2007.2.1.tar.bz2
>tar xvf ezcomponents-2007.2.1.tar.bz2
>mv ezcomponents-2007.2.1 ezc
corriger la ligne suivant dans le fichier
autoload.php a la racine de votre CMS prefere ez publish
autoload.php
ligne 24
22 if ( !$baseEnabled )
23 {
24 $baseEnabled = @include( 'Base/src/base.php' );
25 }
par ceci
22 if ( !$baseEnabled )
23 {
24 $baseEnabled = @include( 'ezc/Base/src/base.php' );
25 }
et voila normalement les class devrais se charger normalement
|