FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / EZPUBLISH COMPONENTS




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
ezpublish components

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

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,

Bertrand Dunogier

Jeudi 24 Avril 2008 10:16:03 am

Re: ezpublish components

Il est possible d'installer manuellement les components, sans l'installeur PEAR, comme indiqué sur la documentation d'installation: http://ezcomponents.org/docs/install.

Les components doivent simplement etre situés dans un dossier faisant partie de l'include path ( http://fr.php.net/manual/fr/ini.core.php#ini.include-path ) de PHP.

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

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog