Bonjour,
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)
* J'ai enfin modifier dans la table setting la valeur du champs
multisite en la passant de n à y
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.
cordialement,
--
*Bertrand LODS*
DSI4 / Pole Web
Division des systèmes d'information
Tél : 02 31 30 15 94
[email protected] <mailto:[email protected]> |
www.ac-caen.fr <http://www.ac-caen.fr>
*Rectorat de l'académie de Caen*
168, rue Caponière - BP 46184 - 14061 Caen cedex | Accès et horaires
<http://www.ac-caen.fr/acceshoraires/>
; <?php header('Location:../login.php');die(); ?>
; Une fois renseigné, pensez à renommer ce fichier multisite.ini.php dans le
repertoire secure
[RECTORAT]
nomhote = monserveurBdd.in.ac-caen.fr
mysqluser = compteadmin pour cette base
mysqlmdp = XXXXXXXXXXXXXXXXX
nombase = Base_RECTORAT
pathname = /gepi
nometablissement = rectorat
[0141420T]
nomhote = monserveurBdd.in.ac-caen.fr
mysqluser = compteadmin pour cette base
mysqlmdp = XXXXXXXXXXXXXXXXXX
nombase = Base_0141420T
pathname = /gepi
nometablissement= E.R.E.A. Yvonne Guégan
;[RNE2]
;nomhote = localhost
;mysqluser = user2
;mysqlmdp = motdepasse2
;nombase = essai2
;pathname = /gepi
;
;
; Copyright 2001-2004 Thomas Belliard, Laurent Delineau, Eric Lebrun, Stéphane
Boireau, Julien Jocal
;
; This file is part of GEPI.
;
; GEPI is free software; you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation; either version 2 of the License, or
; (at your option) any later version.
;
; GEPI is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with GEPI; if not, write to the Free Software
; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
;/
; Multisite.ini, fichier permettant de configurer l'utilisation d'un seul Gepi
; sur plusieurs établissements. Ce fichier est parsé pour récupérer la bonne
base en fonction du RNE de l'établissement
; Il doit comporter les informations pour chaque établissement en suivant le
modèle présenté et en sautant une ligne entre chaque configuration
; Le paramètre nometablissement n'est pas obligatoire
; le RNE peut être une autre information que le rne Education nationale mais
doit correspondre à une information disponible
; en GET (le lien vers le gepi doit donc être du type
https://nom_serveur/gepipath/login.php?rne=RNE (ce RNE correspondant à celui
qui est entre crochets ci-dessous)
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou r�silier votre abonnement � cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users