mailRe: [Galette-devel] mise à jour de la version 0.63 à la version 0.7


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Johan Cwiklinski on March 09, 2012 - 22:06:
Salut,

Le 09/03/2012 19:02, Guillaume Marchais a écrit :
Bonjour,

j'ai effectué la mise à jour de la version 0.6.3 à la version 0.7.

Tout semble bien marché malgré l'apparition de ces lignes d'erreurs sur la
page d'accueil (navigation) :

[...]

Merci de m'indiquer quelles sont mes erreurs.

Cordialement,

G. Marchais

André n'a pas tort, ce ne sont pas vraiment des erreurs de Galette...
D'ailleurs, ce ne sont pas des erreurs (le premier outil de traduction
en ligne venu le confirmera) ; et peuvent être parfaitement ignorés
(bien que ça soit assez disgracieux, j'en conviens).

Le problème : Galette cherche à écrire des données temporaires dans un
répertoire temporaire (/tmp) ; ce que le serveur n'autorise pas...

C'est un choix de l'hébergeur, c'est à eux de voir, beaucoup évoquent
des raisons de sécurité... Soit.

Cependant : les messages php ne sont pas censées s'afficher sur la page,
car cela cause des problèmes de sécurité
(http://www.php.net/manual/fr/errorfunc.configuration.php#ini.display-errors).
Galette tente par ailleurs de s'en assurer, si cela est permis par le
serveur ; ce qui n'est visiblement pas le cas.

J'ai un peu de mal à comprendre l'interdiction (pour raisons de
sécurité) d'écrire dans un dossier temporaire standard, alors même que
les messages php sont affichés sur la page html (ce qui cause un
problème de sécurité) ; tout en empêchant le logiciel de les masquer...

Quoi qu'il en soit, ces avertissements n'entravent en rien le
fonctionnement de Galette (seules les nouvelles Twitter/Google+ sont
impactées !!!).

Les *erreurs* qui peuvent être générées par les systèmes de news sont
gérées par Galette ; il est bien plus compliqué de gérer les
avertissements  qui sont généralement sans incidence ; et bien que nous
essayons des les réduire au minimum, nous ne sommes pas actuellement en
mesure de passer outre les configurations spécifiques de chaque hébergeur :/

Il serait possible aujourd'hui de modifier les chemins vers les dossiers
temporaires, mais cela demande la modification de plusieurs fichiers, et
je n'ai pas la possibilité de tester ; je ne souhaite pas apporter de
modifications à l'aveugle dans le code, au risque de m'en mordre les
doigts par la suite.

En somme, je n'ai actuellement pas de vraie solution à proposer, j'aurai
tendance à dire que c'est la configuration du serveur, ce à quoi
l'hébergeur répondra sans aucun doute que c'est Galette qui est
coupable... La meilleure solution pour le moment : désactiver
l'affichage du bureau (confer la case à cocher en bas de la page) ; et «
s'asseoir » sur les news.

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature


Related Messages


Powered by MHonArc, Updated Sun Mar 11 13:20:05 2012