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
<http://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
<http://legtux.org/users/cahier2texte/lib/calendrier/calendrier.class.php>*
on line *274*

Ça, c'est plus tordu... il faut creuser comment éviter ce pb.
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)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
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

Répondre à