Bonjour,
----- Message d'origine -----
De: Stephane Boireau <[email protected]>
Date: Mardi, Mai 22, 2012 7:30 am
Objet: {Spam?} Re: [gepi-users] Lien consultation publique disparu
À: Liste des utilisateurs de Gepi <[email protected]>
> Bonjour,
>
> Le 21/05/2012 21:20, istud groillet a écrit :
> >Merci sincèrement déjà pour ton aide et ton intérêt à mon problème.
> >
> >Tout d'abord je ne me suis pas connecté en admin depuis longtemps, donc
> >je n'ai pas pu désactiver la fonction que tu m'a cité.
> >
> >J'ai téléchargé la derniere version de GEPI et installé celle ci (en
> >faisant au préalable une sauvegarde de la base sql). J'ai re-importer
> la
> >base sql pour avoir le cahier de texte de nouveau en ligne.
> >
> >J'ai maintenant le lien accès public.
> >
> >J'ai deux messages étranges maintenant qui s'affiche:
> >
> >1/ lors de la connexion en Admin dans GEPI (en haut de la page):
> >*Warning*: exec() has been disabled for security reasons in
> >*/var/www/legtux.org/users/cahier2texte/lib/header_template.inc
> ><>* on line
> >*511*
>
> As-tu la possibilité d'éditer le fichier lib/header_template.inc avec
> un bloc-notes (NotePad++, EditPad, vi, nano,...) mais pas un
> traitement de textes?
> Si oui, peux-tu en ligne 511 ajouter un @ devant le exec:
>
> exec('cd '.dirname(__FILE__).'; git log -1 --format=format:"%ct"
> '.$gepiGitCommit, $output);
>
> deviendrait
>
> @exec('cd '.dirname(__FILE__).'; git log -1 --format=format:"%ct"
> '.$gepiGitCommit, $output);
>
> et remettre en place le fichier.
>
> Si cela ne fonctionne pas, pour te dépanner, tu peux tenter de mettre
> un // devant le exec
>
> //exec('cd '.dirname(__FILE__).'; git log -1 --format=format:"%ct"
> '.$gepiGitCommit, $output);
>
> Et intercaler à la ligne juste après par précaution une ligne
> unset($output);
>
>
> Si le @ fonctionnait, ce serait un correctif simple à généraliser.
> Sinon, il faudra qu'on trouve autre chose.
>
>
> >2/ lors de la connexion en tant qu'enseignant rédigeant son travail à
> >faire pour la prochaine fois (message que j'avais déjà au moment du bug
> >annoncé de l'ancienne version de GEPI lorsque le lien accès public ne
> >s'affichait pas):
> >*Fatal error*: Cannot re-assign auto-global variable _POST in
> >*/var/www/legtux.org/users/cahier2texte/lib/calendrier/calendrier.class.php
> ><>*
> >on line *274*
>
> Ça, c'est plus tordu... il faut creuser comment éviter ce pb.
C'est un bug PHP 5.4 (corrigé en master), il faut modifier la ligne 274 (en
supprimant $_POST) du fichier lib/calendrier/calendrier.class.php :
function auto_set_date(){
> Tu peux préciser ce que tu as en
> Gestion générale/Configuration serveur
> ?
>
> Il doit y avoir un module qui impose des restrictions.
>
>
> Cordialement.
> --
> Stephane Boireau
> Collège Le Hameau - Bernay (27)
>
> _________________________________________________________________________________
> Documentation Gepi en ligne :
> Pour modifier ou résilier votre abonnement à cette liste :
>
_________________________________________________________________________________
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