Message d'erreur lors d'une réservation

  • christin
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 9 mois #2087 par christin
Message d'erreur lors d'une réservation a été créé par 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.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 9 mois #2095 par Yan
Réponse de Yan sur le sujet Message d'erreur lors d'une réservation
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

Connexion ou Créer un compte pour participer à la conversation.

  • christin
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 9 mois - il y a 4 ans 9 mois #2097 par christin
Réponse de christin sur le sujet 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.
Dernière édition: il y a 4 ans 9 mois par christin.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 9 mois #2100 par Yan
Réponse de Yan sur le sujet Message d'erreur lors d'une réservation
Cela semble correct.
Avec quel navigateur avez-vous ce message d'erreur ?

Connexion ou Créer un compte pour participer à la conversation.

  • christin
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 9 mois #2103 par christin
Réponse de christin sur le sujet 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).

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 8 mois #2125 par Yan
Réponse de Yan sur le sujet Message d'erreur lors d'une réservation
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

Connexion ou Créer un compte pour participer à la conversation.

  • christin
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 8 mois #2137 par christin
Réponse de christin sur le sujet 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

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 8 mois #2138 par Yan
Réponse de Yan sur le sujet Message d'erreur lors d'une réservation
Bonjour,
dans le fichier /include/config.inc.php, décommentez la deuxième ligne de ce code (à la fin du fichier):
Code:
# 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

Connexion ou Créer un compte pour participer à la conversation.

  • christin
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 8 mois #2149 par christin
Réponse de christin sur le sujet 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

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 8 mois #2151 par Yan
Réponse de Yan sur le sujet Message d'erreur lors d'une réservation
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.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan