eZ France > Configuration

Configuration

13 commentaires

Contenu de l'archive

Le pack eZ France contient une version stable et non-modifié d'eZ Publish

  • Le bundle avec la librairie eZ Components inclue
  • La base de données (login administration : admin, mot de passe : ezfrance)
  • Un exemple de virtualhost
  • Le DocumentRoot d'eZ Publish

Ce qu'il faut configurer

Récupération et décompression de l'archive

wget http://www.ez-france.org/ezfrance/download/183
tar xvzf 183.tar.gz
chown -R userapache:userapache ./var
chmod -R 775 ./var
 

Importation de la base de données

La première étape est créer la base de données

mysql -u USER_DE_VOTRE_BDD -pPASSWORD_DE_CE_USER
mysql> create database VOTRE_BDD character set utf8;

La deuxième étape consister à importer la base avec le fichier.sql fourni à la racine du package

mysql -u USER_DE_VOTRE_BDD -pPASSWORD_DE_CE_USER_SUR_VOTRE_BDD VOTRE_BDD < bdd.sql

settings/override/site.ini.append.php

Dans le bloc DatabaseSettings, ces valeurs sont à adapter

[DatabaseSettings]
Server=LE_HOST_DE_LA_BDD
User=USER_DE_VOTRE_BDD
Password=PASSWORD_DE_CE_USER_SUR_VOTRE_BDD
Database=VOTRE_BDD

Le nom du répertoire qui va contenir le cache et les fichiers de contributions

[FileSettings]
VarDir=var/LENOMDUREP

Le nom du site

[SiteSettings]
SiteName=NOM_DU_SITE
SiteURL=URL_DU_SITE

Les paramètres de mails

[MailSettings]
AdminEmail=EMAIL_DU_WEBMESTRE

Les paramètres de cache sont VALEUR=disabled par défaut (pratique pour un environnement de développement)

[ContentSettings]
ViewCaching=VALEUR
StaticCache=VALEUR
PreViewCache=VALEUR
 
[OverrideSettings]
Cache=VALEUR
 
[TemplateSettings]
TemplateCache=VALEUR
TemplateCompile=VALEUR
TemplateOptimization=VALEUR
TemplateCompression=VALEUR

settings/override/image.ini.append.php

Il est conseillé d'avoir ImageMagick d'installer sur le serveur, le chemin vers le binaire doit être définit ici

[ImageMagick]
IsEnabled=true
ExecutablePath=/usr/bin
Executable=convert

Accès à l'interface d'administration

L'interface d'administration est désormais accessible en /administrer.

Pour qu'eZ Publish fonctionnement correctement, il doit avoir les droits dans /var par exemple :

cd PATH_DOCUMENT_ROOT
chown -R userapache:userapache ./var
chmod -R 775 ./var

NOTE : N'hésitez pas à vous référer à la documentation officielle.

Commentaires

  • Pre-requis

    Malebo le 15 Avril 2009 à 16:48

    Ne serait-il pas utile de donner en quelques lignes le pré-requis pour installer le Pack ?
    Merci !
  • Pas evident

    Olivier le 21 Avril 2009 à 09:16

    J'ai essayer d'installer la version, on peut dire que ce n'est vraiment pas evident... Apres 1 heure de tentative, j'ai abandonné...

    Je pense qu'il faudrait revoir la methode d'installation...
  • pré-requis ?

    Trouffman le 25 Avril 2009 à 21:35

    Bonsoir,

    Aprés plusieur tentative sur ezpublish je voualis tester la release faite par ez-france...

    Même en important la BDD et en configurant le Vhost comme convenu je retombe toujours sur un site non fonctionnel.

    Cela étant un simple essai pour voir "ce que ça donnais" je me vois au final retourner sur un ezpublish brut afin de ne pas avoir de souci.
  • Rappel du but du package eZ France

    Gauthier GARNIER le 26 Avril 2009 à 11:32

    Bonjour,

    Il faut bien comprendre que le package eZ France, n'est qu'une base de travail. eZ Publish est pour nous comme pour la plupart des professionnels, un outil de gestion de contenu et non pas, un site déjà opérationnel.

    C'est à dire que nous n'avons volontairement pas installé de front office, ce qui conduit certainement à votre constat : "je retombe toujours sur un site non fonctionnel".

    Si vous souhaitez ajouter simplement à notre package un front office déjà fonctionnel, je vous invite à installer les packages suivants :
    http://ez.no/download/ez_publish/...4_stable_releases/4_1/packages/4_1_0

    Cordialement,


    --
    Gauthier GARNIER

    Skype : garnier.gauthier
    Blog : http://blog.gauthier-garnier.fr
  • Website Interface (1.4-0)

    Damien le 10 Mai 2009 à 12:58

    Merci pour cette interface d'admin en Français, et pour le tuto.

    J'ai installé tout ceci avec succès, mais je n'arrive pas à importer "Website Interface (1.4-0)".
    J'ai pourtant fait un comparatif des packages installés entre une version US installée avec l'installation automatique de EZ et ma version française installée manuellement, il n'y a pas de différence au niveau des imports et installations.

    Au niveau de l'onglet "Contenus" il me manque à la racine : products, solutions, training, support, partners, community.
    Lorsque je lance l'url vers le site, je n'ai toujours que "Ez-france" qui apparait.

    Que faut-t-il faire de plus qu'importer les packages de Website Interface ?

    Merci d'avance pour votre aide
  • Website Interface (1.4-0) - Précisions

    Damien le 10 Mai 2009 à 15:35

    A noter que les objets products, solutions, training..., bien que invisibles dans l'arborescence de gauche du contenu, sont pourtant bien présents dans les sous-éléments" de l'objet "eZ France.org", la racine du site.
  • pas moyen de se connecter à l'admin

    Bigjules le 07 Juillet 2009 à 08:20

    Bonjour,
    merci pour cette initiative!

    J'ai bien suivi la procédure... j'ai juste via myadmin modifié l'email de l'admin. (pas touché au reste).
    Le pb que je rencontre est qu'il m'est impossible de me connecter à l'interface d'admin.
    J'ai déjà eu du mal à trouver l'adresse (pour ceux qui chercent aussi: www.votresite.com/index.php/administrer).
    Ensuite login "admin", mdp "ezfrance" ne marchent pas. J'ai même fait un changement de mot de passe (après avoir activé les modules correspondants dans le fichier ini). Le message d'erreur que j'ai est :

    Accès refusé !

    * Vous n'avez pas les droits pour accéder à <administrer>.
    * Veuillez contacter l'administrateur du site.

    Si quelqu'un peut m'aider ... grand merci!
  • Problème d'accès à l'admin trouvé!

    Bigjules le 07 Juillet 2009 à 08:58

    Bon le problème venait des droits sur le répertoire qui est spécifié au niveau de la variable "VarDir". Celui-ci doit autoriser l'écriture. Logique, mais il fallait y penser!
  • Problème d'accès à l'admin trouvé!

    Sébastien Morel le 07 Juillet 2009 à 12:19

    Salut,

    Effectivement les droits sur les fichiers sont important, je le rajoute de suite à la documentation de configuration.

    Concernant, le siteaccess administrer, c'était déjà écrit ;)

    ++
    --
    eZ c'est plus fort que toi !
    http://blog.plopix.net
  • Problème d'accès à l'admin trouvé!

    Bigjules le 07 Juillet 2009 à 15:56

    Bravo pour votre réactivité!
    J'aimerai savoir s'il y a d'autres répertoires sur lesquels il faut donner les droits en écriture. En effet après avoir installé les packages "website interface" disponibles ici http://ez.no/download/ez_publish/...blish_4_stable_releases/4_1/packages, et après en avoir sélectionné un dans la section Design/apparence, ça ne fonctionne pas.
    Je me demande si lors de l'installation des fichiers ne devraient pas être ajoutés dans le dossier "design", or ça n'est pas le cas (même après avoir changé les droits sur ce rep). Y a-t-il une autre subtilité ?

    Merci encore

    ps : Pour en revenir à l'adresse de l'administration, j'avais tout d'abord essayé www.monsite.com/administrer.
  • csco - l'ajout de classe est problématique

    Stefano le 10 Décembre 2009 à 13:42

    Bonjour,

    J'ai remarqué que lorsqu'on n'utilise pas de vhost fourni, on n'arrive pas à ajouter de classes.

    En fait le problème vient du fait que le css de csco (l'extension pour faire un joli dropdown avec jquery) utilise des chemins absolus pour donner l'adresse des images en background. Du coup on ne voit pas l'image sur laquelle cliquer pour afficher le dropdown.

    Il faut juste les mettre en relatif :
    # /extension/csco/design/admin/stylesheets/csco.css
    [54] - background: url("/extension/csco/design/admin/images/lay-selectMoreButton.gif");
    [54] +background: url("../images/lay-selectMoreButton.gif");

    [60] - background: url("/extension/csco/design/admin/images/lay-selectMoreButtonHover.gif");
    [60] + background: url("../images/lay-selectMoreButtonHover.gif");

    Voilà :)
  • csco - chrome & safari css fix

    Stefano le 10 Décembre 2009 à 14:45

    Avec Chrome (et très probablement safari aussi), le dropdown de csco apparaît en haut à droite de la page.

    Je n'ai pas pris trop de temps pour comprendre pourquoi chrome ne matche pas certaines règles CSS mais en tout cas un fix rapide et efficace est d'ajouter : "position: relative;" dans "/extension/csco/design/stylesheets/csco.css" sur le selecteur ".jquery-selectbox.selecthover {" (ligne 17)

  • CSCO

    Sébastien Morel le 10 Décembre 2009 à 15:08

    Salut Stefano,

    Merci pour ces retours, je regarderais ça pour le prochain pack ;)
    ++
    --
    eZ c'est plus fort que toi !
    http://blog.plopix.net