1

Topic: Debutant sur dynacase recherchant de l'aide pour pour l'installer

je tente d'installer dynacase afin de mieux apprehender l'application mais deja au debut je me plante .j'ai suivi corrrectement la documentation don tvoici le lien: https://docs.anakeen.com/dynacase/3.2/d … a1775.html



Arrivé a la creation de contexte que j'ai nommé eCILSS il me demande de renseigner les parametre du module pour le dynacase-core et voici ce que je met :
client name :
database postgresql: ecilss
authenticate default mode : html
temporary folder : ./vat/temp
admin password : ecilss
enable compression : yes

je precise que n'ayant pas l'habitude d'utiliser postgresql , j'ai installer phpgadmin ou j'ai creer l'utilisateur ecilss, la base de donnée ecilss avec le mot de passe ecilsss
Lorsua je fais entrer il me dit : Connection failed. Maybe postgresql server is not started or database 'ecilss' does not exist

j'ai essayer avec la ligne de commande c'est la meme chose.
Aidez moi svp et excuser si ce post est existant mais j'ai chercher en vain

2

Re: Debutant sur dynacase recherchant de l'aide pour pour l'installer

rebjr: pour ajouter lorssque je suis en ligne de commande , si je l'obige a continué voici le code qu'il me donne : [SKIPPED] (Connection failed. Maybe postgresql server is not started or database 'ecilss' does not exist. )
Running 'Check database empty'... PHP Warning:  pg_connect(): Unable to connect to PostgreSQL server: definition of service "ecilss" not found in /var/www/dynacase-control/include/lib/Lib.Wcontrol.php on line 636

3

Re: Debutant sur dynacase recherchant de l'aide pour pour l'installer

Bonjour Cyrille,

     La première étape consiste dans la mise en place du service postgres. J'écris de tête j'espère ne rien avoir oublié, si c'est le cas on verra au prochain épisode.
     Je reprend toute la procédure, donc tu feras le tri :

     1 - Création de l'utilisateur et de la base de donnée
           su postgres
           psql
             CREATE ROLE u_ecliss WITH LOGIN ENCRYPTED PASSWORD 'p_ecliss' SUPERUSER;
             CREATE DATABASE db_ecliss OWNER u_ecliss;
             \q
           exit (sortir du utilisateur postgres)

           nano /etc/postgresql-common/pg_service.conf
           
           [s_ecliss]                                    # a retenir pour + tard
           host=localhost                          # ou adresse ip du srv_postgres
           port=5432                                  # port par defaut
           dbname=db_ecliss
           user=u_ecliss
           password=p_ecliss                 # a retenir pour + tard

           Sauvegarder le fichier

           relancer le serveur postgres
           /etc/init.d/postgres restart

           Serveur d'application Apache
            Tu feras plus propre si tu décides de conserver le framework
            ajoutrer ce qui suit dans le fichier : /etc/apache2/sites-available/default
             <Directory "/var/www/ecliss">
                  Order allow,deny
                  Allow from all
                  AllowOverride All
             </Directory>

            Sauvegarde le fichier et relancer apache
           /etc/init.d/apache2 restart

          A partir de ce point tu devrais avoir
          APACHE + PHP 5.X en fonction de la version de ta distribution
          Postgres 9.X avec ton service en place.

          préventivement tu devrais installer également ce qui suit, dans tous les cas si tu oublies une bib le module d'install (wiff) ne manquera
          pas de te le signaler.

         aptitude install php5-pgsql
         aptitude install zip
         aptitude install graphviz
         aptitude install imagemagick
         aptitude install html2ps
         aptitude install php5-cli
         aptitude install gettext
         aptitude install php5-gd
         aptitude install php5-ldap
         aptitude install php5-pspell
         aptitude install php5-intl
         aptitude install php5-xsl
         aptitude install php-xml-rss
         aptitude install php5-imap
         aptitude install php-pear
              pear install Crypt_CHAP
              pear install Crypt_CHAP
              pear install Net_SMTP
              pear install Mail_Mime
              pear install XML_Parser
         a2enmod expires
         
         rien ne me reviens, sinon tu peux passer toutes les installations sur un seul appel

        tu relance apache

        et tu repars sur le wiff

        Les numéros des § de la documentation sont en fonction du lien que tu as indiqué

        4.1 CREATION D'UN CONTEXE
        NAME                  :  ecliss
        ROOT                  : /var/www/ecliss
        DESCRIPTION  : Contexte ECLISS du XX/XX/XXXX
        URL                     : http://localhost/ecliss/

        4.3.2 Paramètres
        client name                             : ecliss
        database postgresql             : ecilss
        authenticate default mode   : html
        temporary folder                    : ./var/temp
        admin password                    : p_contexte                   ici c'est le mod de passe de log dans le framework, tu peux garder le même
        enable compression             : yes

       Si je n'ai rien oublié, après téléchargement et installation, tu devrais avoir une page de connexion au http://localhost/ecliss/
       sinon les messages d'erreur sur le wiff sont assez clair.

       En espérant avoir aidé.

      Cordialement