Bonsoir,
Le 22/04/2016 à 15:01, Bertrand Lods a écrit :
Version GEPI utilisés : gepi-1.6.8-4297f2a.tar.gz
Après avoir lu la documentation d'installation de GEPI :
http://www.sylogix.org/projects/gepi/wiki/InstallationCasG%C3%A9n%C3%A9ral
Et la partie de concernant GEPI multisite ici :
http://www.sylogix.org/projects/gepi/wiki/GuideAdministrateur =>
http://www.sylogix.org/projects/gepi/wiki/Multisite
J'ai aussi rechercher dans les archives de la liste de diffusion.
Mais je n'ai pas trouver de réponse à mon problème.
Tout d'abord je voulais avoir confirmation de l'ordre d'installation pour
configurer de GEPI en multisite :
1- Faire l'installation standard de l'application présenté ici :
http://www.sylogix.org/projects/gepi/wiki/InstallationCasG%C3%A9n%C3%A9ral
=> j'ai réussit et validée cette étape
2- Effectuer ensuite le paramètrage multisite décrit dans :
* \secure\modeles\connect-modele.inc.php
* \secure\modeles\multisite-modele.ini.php : j'ai créé une base pour chaque
établissement déclaré dans ce fichier, mais n'ayant pas vu d'indication dans la
procédure à ce sujet je ne sais pas si cela est correcte?
Petite remarque pour le fichier multisite.ini.php il ne semble pas apprécier les
caractères spéciaux, ayant mis un point d'exclamation dans un des mots de passe
de connexion j'ai eu cette erreur :
Warning: syntax error, unexpected '!' in
/var/www/html/gepi/secure/../secure/multisite.ini.php on line 7 in
/var/www/html/gepi/secure/connect.inc.php on line 71
Erreur : Numero d'etablissement 0141420T non trouve dans la configuration
J'ai ensuite copié et renommé (connect-modele.inc.php=>connect.inc.php,
multisite-modele.ini.php=>multisite.ini.php) ces fichiers dans \secure\
(cfpièces jointes)
Peut-être avec des apostrophes au lieu des guillemets autour du mot de
passe?
* J'ai enfin modifier dans la table setting la valeur du champs multisite en la
passant de n à y
Il s'agit d'une migration d'une base déjà remplie?
Sinon, la base risque d'être vide.
C'est ce qu'a l'air d'indiquer la suite.
Je ne suis pas spécialiste de la situation multisite.
En tentant l'opération rapidement, j'ai effectué les opérations suivantes:
- copie/remplissage/renommage du secure/modeles/multisite-modele.ini.php
en secure/modeles/multisite.ini.php
et du secure/modeles/connect-modele.ini.php en
secure/modeles/connect.ini.php
- initialisation manuelle du remplissage d'une base pour un premier
établissement:
mysql $BASE < sql/structure_gepi.sql
mysql $BASE < sql/data_gepi.sql
echo "UPDATE setting SET value='y' WHERE name='multisite';"|mysql $BASE
echo "UPDATE setting SET value='012345X' WHERE
name='gepiSchoolRNE';"|mysql $BASE
Et là, cela fonctionne:
https://.../login.php?RNE=012345X
Suite à cette procédure j'obtiens ce message d'erreur :
*Warning*: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean
given in */var/www/html/gepi/utilitaires/verif_install.php* on line *63*
*Notice*: Trying to get property of non-object in
*/var/www/html/gepi/lib/initialisations.inc.php* on line *240*
*Notice*: Trying to get property of non-object in
*/var/www/html/gepi/lib/mb_ou_pas.php* on line *14*
*Notice*: Trying to get property of non-object in
*/var/www/html/gepi/lib/traitement_data.inc.php* on line *306*
*Notice*: Trying to get property of non-object in
*/var/www/html/gepi/lib/traitement_data.inc.php* on line *336*
Erreur chargement settings
Pouvez-vous me confirmer que j'ai bien respecté la procédure de configuration de
GEPI pour activer le multisite?
Pouvez-vous m'aider par rapport au message d'erreur que je rencontre suite au
passage en multisite?
Je tiens à préciser que si je recommente dans connect-modele.inc.php les parties
concernants le multisite puis que je repasse la valeur du champs multisite en la
passant de y à n, je retrouve le comportement normal de GEPI mais sans
multisite.
Les deux bases sont déjà remplies?
Elles correspondent bien aux indications du multisite.ini.php ?
Il n'y a pas eu création d'une nouvelle base et/ou utilisateur avec
oubli de grant privileges ou de flush privileges?
Cordialement,
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users