[gepi-users] [1.5.0] variable $gepiPath
julien.jocal at club-internet.fr
julien.jocal at club-internet.fr
Mer 3 Oct 14:35:05 CEST 2007
Bonjour
Alors je ne comprends pas car dans la maj dont je t'ai parlé, ce bug (parce que c'en est un) a été corrigée. D'ici quelques jours, une 1.5.0.1 va sortir (sous une semaine maxi, j'aime prendre des risques). ça devrait corriger le problème.
>> Ton php a des limitations dans certaines fonctions. Dans le php.ini, on peut faire en sorte d'interdire l'utilisation de certaines fonctions. C'est le cas chez toi. Tu peu modifier sans oublier de redémarrer apache.
>>
>Aucune restriction de ce style au niveau des fonctions, par contre, il
>est configuré de façon un peu sécurisée sur notre serveur unix :
>- le safe_mode est activé
Pourquoi, même Zend créateur de Php recommande de le mettre à off. Dans php6, il sera impossible de passer en safe_mode.
>- open_basedir est positionné pour chaque gepi 1.5 installé, d'où le
>fait qu'il râle dès qu'une fonction essaye d'accéder à une ressource
>hors du répertoire de base (ce qui est le cas ici).
>- comme conséquence de l'open_basedir, il faut aussi positionner les
>upload_tmp_dir et error_log dans un sous répertoire de l'open_basedir,
>ce qui est fait sur notre installation.
>>> La ligne incriminée est :
>>> if (file_exists($gepiPath."/pmv.php")) require ($gepiPath."/pmv.php");
>>>
>>
>> Au pire, tu récupères le fichiers en question et tu commentes (en mettant // devant) ces lignes qui servent à tester si le fichier de PhpMyVisite existe ou pas.
>>
>Modifier le source, c'est un peu ce que je voulais éviter de faire
>justement :-),
Euh oui, tu as raison mais c'était en attendant mieux. Au moins, tu n'aurais plus cet affichage en fond de page.
Cordialement
Julien Jocal
Plus d'informations sur la liste de diffusion gepi-users