Le 22/06/2013 17:34, pascal.dieudonne a écrit :
Le 22/06/2013 10:32, pascal.dieudonne a écrit :
Le 22/06/2013 00:48, Regis Bouguin a écrit :
Le 21/06/2013 23:34, pascal.dieudonne a écrit :
Le 21/06/2013 22:56, pascal.dieudonne a écrit :
Le 19/06/2013 21:46, pascal.dieudonne a écrit :
Le 19/06/2013 19:50, Stephane Boireau a écrit :
Bonsoir,
Le 19/06/2013 19:42, pascal.dieudonne a écrit :
Je pense cerner le pb. Ma version de GEPI, 1.6.2 b3db83(
février ou mars
2013), ne me propose pas de brevet série générale, mais
COLLEGE, option
de série LV2 (j'ai le choix entre college, professionnelle et
technologique). De plus ou donc, lorsque je copie le fichier
dans le
répertoire mes_modeles, il est automatiquement renommé en
fb_CLG_lv2.
Cela explique peut être la raison pour laquelle
tinyDoc.class.php ne
trouve pas le fichier ??????
Dois je faire une mise à jour ??? Merci par avance pour vos
réponses.
Le module notanet est mis à jour de la version 1.6.0 à la
version 1.6.3
Il convient de mettre à jour chaque année.
Généralement, pendant les vacances de Pâques j'adapte le module
aux spécifications du brevet de l'année.
Il faut alors faire la mise à jour... même sans changer de branche.
On ne prend alors que les modifs concernant le module Notanet.
Bonsoir,
Tout à fait, il s'agit d'un pb de version trop ancienne, avec une
version plus récente installée en local, le pb disparait. Par
contre, serait il possible de passer un message sur la liste de
diffusion pour indiquer quelle révision utiliser à tous et
éviter ainsi des pb ultérieurs. Je vais donc mettre à jour. Il
serait peut être préférable de choisir la dernière version de la
1.6.2 plutôt que la 1.6.3 pour cette mise à jour. Qu'en pensez
vous ?
Pascal Dieudonné
Désoler de vous recontacter mais le pb persiste après mise à jour,
sur le serveur, (hébergement planet hoster) alors qu'en test
local, je le le retrouve pas ce qui doit provenir d'un réglage
particulier du serveur.
Voici le message d'erreur (toujours le même) : *Warning*:
realpath() [function.realpath
<https://collegeweczerka.planethoster.org/gepi/mod_notanet/OOo/function.realpath>]:
open_basedir restriction in effect. File(/) is not within the
allowed path(s):
(/home/collegew:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp)
in */home/collegew/public_html/gepi/mod_ooo/lib/tinyDoc.class.php*
on line *861*
Pascal Dieudonné
J'ai déjà rencontré un message d'erreur assez similaire avec
sacoche et un technicien avait effectué un réglage sur un fichier
mais en m'indiquant que c'était à moi de le faire, ce dont je suis
bien incapable.
Précision, le pb venait là aussi de la fonction open basedir, même
s'il concernait la lib simple sam (Warning: file_exists), ce qui
n'est pas le cas ici, puisque la lib concernée semble être tinyDoc
avec la fonction realpath.
Voici ce que m'avait répondu le technicien à l'époque :
J'ai modifier le fichier :
> /public_html/SACoche/_lib/SimpleSAMLphp/lib/SimpleSAML/Utilities.php
>
> et rajouté @ devant file_exists
> if($fp === NULL) {
> if (@file_exists('/dev/urandom')) {
> $fp = fopen('/dev/urandom', 'rb');
> } else {
> $fp = FALSE;
> }
> }
>
Si cela peut vous être utile ....
Que dois je leur demander ?
Par avance merci de vos réponses. car je suis vraiment coincé.
Pascal Dieudonné
Bonjour
Le problème, c'est que le @ masque les problèmes mais ne les résout pas
Voilà ce que répond le technicien contacté : Pour des raisons de
sécurité open basedir est désactivé sur nos serveurs mutualisé.
Là, je ne sais pas trop ce qui fait planter la fonction realpath()
Je crains que ce soit le fait que open basedir est désactivée
ou plutôt activée, ce qui crée le pb pardon. Voici ce que j'ai écris
au technicien de Planet Hoster qui suit mon pb
Bonsoir,
Hélas non, l'utilisation du @ devant la fonction realpath n'a rien réglé.
Plus généralement, quelle solution puis je adopter pour contourner ou
régler ce pb qui ne vient pas d'un défaut de fonctionnement de
l'application qui fonctionne très bien si la sécurité open basedir
n'est pas désactivée, mais d'un réglage de sécurité du serveur, si
j'ai bien compris et qui n'existait pas auparavant.
Y a t-il un moyen de la désactiver uniquement sur les répertoires GEPI
et Sacoche que nous utilisons, il semblerait que non d'après vos
réponses, mais que pouvez vous alors me proposer, en dehors de la
solution VPS, beaucoup trop chère pour nous et sachant, je me répète
certes, que cette application fonctionnait parfaitement depuis près de
4 ans sur vos serveurs, jusqu'en avril 2013 où le pb est apparu,
d'abord sur sacoche puis maintenant sur GEPI. En effet, la partie de
l'application qui pose pb n'est utilisée qu'au mois de juin, une ou
deux fois par an, ce qui explique la découverte du pb actuellement.
Merci par avance de votre réponse.
Auriez vous de votre côté une idée pour régler ce pb ???? Cela
signifie t-il que GEPI ne peut fonctionner correctement dans sa
totalité si Open Basedir est activée sur le serveur d'hébergement ???
Car ce pb risque de devenir insoluble pour moi.
Par avance merci de vos réponses.
Pascal Dieudonné
. Que puis je faire dans ces conditions ? Changer d'hébergeur ?????
Merci pour ta réponse
Pascal Dieudonné
Cordialement
__
Bonjour
J'ai reproduit le problème, si open_basedir est activé, on a bien un
problème avec la fonction realpath() dans la bibliothèque tinyDoc
utilisée pour créer les fiches brevets.
La bibliothèque tinyDoc est vieille et pas à jour, c'est peut-être la
raison du problème. Une nouvelle procédure sans tinyDoc va être mise en
place pour les fiches brevet en 2014, pour cette année, il faut choisir
la procédure sans tinyDoc dans les paramètres
Cordialement
_________________________________________________________________________________
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