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