Question Message d'erreur lors d'une réservation

  • christin
  • christin's Avatar Topic Author
More
1 month 2 weeks ago #2087 by christin
Bonjour,
j'ai constaté avec la version 3.4.1 (php7.2) qu'un message d’erreur apparaissait systématiquement : Warning: Cannot modify header information - headers already sent by (output started at /homepages/10/d589076625/htdocs/GRR3/edit_entry.php:320) in /homepages/10/d589076625/htdocs/GRR3/include/functions.inc.php on line 5192

Warning: Cannot modify header information - headers already sent by (output started at /homepages/10/d589076625/htdocs/GRR3/edit_entry.php:320) in /homepages/10/d589076625/htdocs/GRR3/include/functions.inc.php on line 5195
L'erreur n'est pas bloquante et le message disparaît à la validation de la réservation. Un rapport avec l'encodage et les accents ?
Cordialement.

Please Log in or Create an account to join the conversation.

  • Yan
  • Yan's Avatar
More
1 month 1 week ago #2095 by Yan
Bonjour,
je ne vois pas ce message d'erreur, bien qu'étant passé à php 7.2...
En reprenant le code de la page edit_entry.php, j'ai une remarque sur une modification visant à supprimer cette erreur.
Vos fichiers ont-ils été bien mis à jour ?
Pouvez-vous copier les lignes incriminées dans le message d'erreur ci-dessus ?
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • christin
  • christin's Avatar Topic Author
More
1 month 1 week ago - 1 month 1 week ago #2097 by christin
Replied by christin on topic Message d'erreur lors d'une réservation
Bonjour, merci pour votre réponse. Voici les lignes concernant ces messages d'erreur :

edit_entry.php : ligne 320 :
echo '<!DOCTYPE html>'.PHP_EOL;

functions.inc.php : ligne 5192 :
header('Content-Type: text/html; charset=utf-8');

functions.inc.php : ligne 5195 :
setcookie("open", "true", time()+3600);

J'ajoute que j'ai la version 3.4.1 d'origine, mais s'il y a des fichiers à mettre à jour, je ne sais pas où les trouver.
Merci d'avance pour votre aide.
Bien cordialement.
Last edit: 1 month 1 week ago by christin.

Please Log in or Create an account to join the conversation.

  • Yan
  • Yan's Avatar
More
1 month 1 week ago #2100 by Yan
Cela semble correct.
Avec quel navigateur avez-vous ce message d'erreur ?

Please Log in or Create an account to join the conversation.

  • christin
  • christin's Avatar Topic Author
More
1 month 1 week ago #2103 by christin
Replied by christin on topic Message d'erreur lors d'une réservation
Cela se produit avec Chrome, Firefox, Edge (uniquement la ligne 5192), Tor, Safari et aussi sur iPhone (safari) et Samsung (samsung browser).

Please Log in or Create an account to join the conversation.

  • Yan
  • Yan's Avatar
More
3 weeks 4 days ago #2125 by Yan
Je ne rencontre pas ce message avec la version 3.4.1 sur ma configuration...
Pour une mise en production, il faudrait désactiver l'affichage des erreurs de niveau Warning qui ne sont pas bloquantes.
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • christin
  • christin's Avatar Topic Author
More
3 weeks 3 days ago #2137 by christin
Replied by christin on topic Message d'erreur lors d'une réservation
Bonjour,
merci beaucoup pour votre réponse. Je ne suis pas du tout programmeur, pourriez-vous me dire comment désactiver ces messages warning non bloquants : quelle ligne de code à ajouter (ou retirer) dans quel fichier ?
Merci d'avance.
Bien cordialement.
B. Christin

Please Log in or Create an account to join the conversation.

  • Yan
  • Yan's Avatar
More
3 weeks 3 days ago #2138 by Yan
Bonjour,
dans le fichier /include/config.inc.php, décommentez la deuxième ligne de ce code (à la fin du fichier):
# Make sure notice errors are not reported
#error_reporting (E_ALL ^ E_NOTICE);
Si cela ne fonctionne pas, il faut voir la configuration de votre serveur php (fichier php.ini).
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • christin
  • christin's Avatar Topic Author
More
3 weeks 2 days ago #2149 by christin
Replied by christin on topic Message d'erreur lors d'une réservation
Bonjour,
merci pour vos indications. J'ai décommenté la ligne que vous indiquez, mais ceci ne change rien aux messages d'erreur.
GRR3 est en production, installé chez 1&1 et je ne trouve pas de fichier php.ini sur leur serveur (peut-être que les clients n'y ont pas accès ?).
Bien cordialement.
B. Christin

Please Log in or Create an account to join the conversation.

  • Yan
  • Yan's Avatar
More
3 weeks 2 days ago #2151 by Yan
En hébergement mutualisé, on n'a pas accès au php.ini...
Certains hébergeurs autorisent des fichiers de configuration personnalisés, ou l'ajout de fichiers .htaccess. Je ne sais pas quelle est la politique de 1and1.

Please Log in or Create an account to join the conversation.

Moderators: Yan