Gepi (logiciel scolaire) sur free [Résolu/Fermé]

Signaler
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017
-
 Utilisateur anonyme -
Bonjour,

Nous tentons d'installer GEPI 1.7 sur les pages perso de Free.

Adresse du site concerné : http://college.st.monique.free.fr

Nous avons placé les fichiers et les dossiers de GEPI dans un dossier gepi à la racine de l'espace pages perso, nous avons ajouté un dossier sessions et placé un fichier .htaccess contenant :

<IfDefine Free>
php56 1
</IfDefine>

pour passer en version 5.6 de PHP, à la racine de l'espace pages perso de Free.

Il a été nécessaire de supprimer le fichier .htaccess situé à la racine de GEPI pour pouvoir lancer l'installation de la base de données (nous avions une erreur 500). Celle-ci est maintenant installée.

Le problème est qu'à l'ouverture du logiciel, avant même de pouvoir s'identifier, il y a de nombreux messages :


Warning: mysqli::mysqli(): Too many open links (1) in /var/www/sda/4/c/college.st.monique/gepi/lib/mysqli.inc.php on line 34

Warning: mysqli::set_charset(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/mysqli.inc.php on line 55

Warning: main(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/mysqli.inc.php on line 56
Erreur lors du chargement du jeu de caractères utf8 :
Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/mysqli.inc.php on line 76

Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/mysql.inc on line 21

Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/initialisations.inc.php on line 239

Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 307

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli::real_escape_string(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 47

Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/traitement_data.inc.php on line 337

Warning: mysqli_query(): Couldn't fetch mysqli in /var/www/sda/4/c/college.st.monique/gepi/lib/settings.inc.php on line 61
Erreur chargement settings


Nous avons essayé avec une version 1.6, même résultat

Avez-vous une solution ?

Avec nos remerciements

5 réponses

Messages postés
1395
Date d'inscription
samedi 29 mars 2008
Statut
Membre
Dernière intervention
31 décembre 2016
347
Salut,

Je ne connais malheureusement pas GEPI, mais j'ai trouvé un tutoriel sur le net :
http://gepi.mutualibre.org/fr/wiki/gepi/pages/Guide+d'installation+g%C3%A9n%C3%A9rique

Essayez de le suivre,

En espérant que cela puisse aider.

Cordialement
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Bonjour,
Oui on l'a suivi avec l'aide de dugenou (membre de ce forum) mais on est tombé la dessus et on ne trouve pas de solution
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Merci quand même
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je crois que le problème vient du dossier lib
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je crois que le problème vient du dossier "lib"
Est-ce que quelqu'un qui s'y connait pourrait examiner les lignes marquées des fichiers marqués svp ?
Bonjour

Pour la toute première erreur :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/4/c/college.st.monique/gepi/login.php:1) in /var/www/sda/4/c/college.st.monique/gepi/lib/initialisations.inc.php on line 16
Tu as dû essayer de modifier quelque chose dans le fichier login.php et, ce faisant, tu as introduit un caractère avant le <?php du début de ce fichier. Ça peut être un passage à la ligne involontaire, ou un BOM si tu travailles en utf-8 et que tu n'as pas pris la précaution de préciser que tu voulais l'enregistrer SANS BOM
Utilisateur anonyme
J'avais oublié l'apostrophe à la fin de tous les echos. Peux-tu les rajouter, car là c'est ça qui fait planter.
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Il faut un espace ?
Utilisateur anonyme
Pourquoi parles-tu d'espace ? J'ai écrit apostrophe. Parce que le message 'coucou1<br>' doit être entre apostrophes. J'ai mis la première mais oublié l'apostrophe finale.
J'aurais dû te demander
echo 'coucou1<br>';
au lieu de
echo 'coucou1<br>;
. Même chose pour les autres messages, évidemment.
Ce qui me fait penser que tu ne dois avoir aucune notion de PHP. J'aurais dû te poser la question dès le départ, je m'aperçois que je ne l'ai pas fait : as-tu quelques connaissances en PHP ?
Quelle version de PHP ton hébergement free utilise-t-il ?
Utilisateur anonyme > Utilisateur anonyme
Finalement, je suis en train d'installer GEPI 1.6.9 sur un site Free et je retombe sur tes erreurs. Je vais pouvoir analyser le problème dans de bonnes conditions.
Je te tiens au courant.
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

D'accord merci

Bon, ça y est, en tout cas pour moi.
Comme le message l'indiquait, GEPI essaye d'ouvrir plusieurs connexions à mysqli, ce qui est interdit (en tous cas chez Free, et sur mon serveur local aussi).
La première fois, c'est juste pour faire la vérification de l'installation, et la seconde, c'est la 'vraie' ouverture, pour l'application.
En fait, il manque une fermeture de la connexion lors de la vérification. Il suffit de l'ajouter et ça va beaucoup mieux.
Remet le fichier login.php d'origine (sans les 'echo' que je t'ai demandés)
Dans le fichier gepi/utilitaires/verif_install.php, il y a une ligne à ajouter. C'est à la ligne 77 chez moi (v1.6.9). Je te donne une copie de la zone en question :
        } else {
            $msg = "<p>La connexion au serveur Mysql est établie mais impossible de sélectionner la base contenant les tables GEPI.</p>";
            $correct_install = 'no';
        }
        $mysqli->close(); // ligne 77 : fermeture de la connexion ajoutée
    } else {
        $msg = "<p>Erreur de connexion au serveur Mysql. Le fichier \"connect.inc.php\" ne contient peut-être pas les bonnes informations de connexion.</p>";
        $correct_install = 'no';
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je vais tester merci
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je l'est fait mais ça me remet d'autres messages d'erreurs
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017


output started at /var/www/sda/4/c/college.st.monique/gepi/utilitaires/verif_install.php:1
On en revient encore au BOM ! Quand tu modifies un fichier, tu insères un caractère au début.
Avec quel logiciel as-tu modifié le fichier verif_install.php ?
Utilisateur anonyme >
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Tu as ajouté un BOM au début du fichier que je t'ai mis sur cjoint.com. Je viens de le récupérer de cjoint.com pour le vérifier, il n'y en avait pas.
Comment fais-tu pour récupérer le fichier ? Tu cliques sur le bouton rouge et tu vois le code à l'écran, et tu le recopies, ou tu fais un clic droit sur le bouton rouge et tu choisis enregistrer ?
[Edit] pardon, ce n'est peut-être pas un BOM. Je regarde plus précisément et je te redis.


Pour ta question sur le https et les mises à jour, la réponse est que ton site sera piraté tôt ou tard sans ces précautions. Ton établissement, les élèves et leurs parents te féliciteront sûrement.
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je ne pouvais pas le télécharger j'ai donc copier le contenu et coller sur pspad.
Piraté par les élèves ?
Utilisateur anonyme >
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je ne pouvais pas le télécharger
Si, tu pouvais. Cjoint.com est fait pour ça. Tu ne sais pas récupérer un fichier, c'est une autre histoire. Il faut faire un clic droit sur le lien et choisir quelque chose qui ressemble à "Enregistrer la cible" (le texte exact dépend de ton navigateur).
Ensuite, ce n'est pas un BOM qui a été inséré au début comme je l'ai dit un peu trop vite. Faut dire que tu m'avais donné l'habitude. Cette fois, c'est un <. Le fichier commence normalement par <?php, la copie que tu as faite doit commencer par <<?php, tu peux vérifier
En ce qui concerne le piratage, ce ne sont pas les élèves les plus à craindre.
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Qui veut pirater un site scolaire ?
Et c'est bon
Utilisateur anonyme >
Messages postés
188
Date d'inscription
samedi 10 décembre 2016
Statut
Membre
Dernière intervention
24 avril 2017

Je t'ai répondu en message privé