Cannot modify header information

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
massivity
Gsup LEVEL 2
Messages : 35
Enregistré le : mar. 27 sept. 2016 15:23

- Navigateur Client : Google Chrome, Mozilla Firefox

Bonjour,

Suite a l'installation de Gestsup sur notre serveur Web, nous rencontrons l'erreur suivant dans le log serveur :

[Tue Sep 27 15:39:20.019932 2016] [lsapi:notice] [pid 660904] Backend log: PHP Warning: Cannot modify header information - headers already sent by (output started at /home/adamauri/domains/xxxxx.xx/public_html/gestsup/preprod/index.php:141) in /home/adamauri/domains/xxxx.xx/public_html/gestsup/preprod/index.php on line 141\n, referer: http://xxxxx.xx/gestsup/preprod/
(Log récurrente)

Cette erreur cause des perturbations au niveau du temps de chargement de la page.

Pouriez-vous m'indiquer la marche a suivre afin de solutionner ce probleme, je vous remercie d'avance.

Massivity
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
cyrakuse
Gsup LEVEL 4
Messages : 118
Enregistré le : mar. 2 août 2016 10:01

Essaye de renvoyer les fichiers de gestsup.
ça ressemble à un grand classique : des fichiers corrompu lors du transfert FTP.
Gestsup 3.1.32
massivity
Gsup LEVEL 2
Messages : 35
Enregistré le : mar. 27 sept. 2016 15:23

Bonjour,

J’ai déjà essayer, mais rien à faire. Le problème persiste. Pour information, je suis passé à la Version 3.1.9 depuis l’ouverture de ce poste.

Cordialement,

Massivity
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

nous ne reproduisons pas le problème de notre coté, pouvez vous nous dire si l'application n'est pas utilisé depuis une autre page ?

Sinon pouvez vous nous donner le détail de votre configuration serveur dans votre signature.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
massivity
Gsup LEVEL 2
Messages : 35
Enregistré le : mar. 27 sept. 2016 15:23

Flox a écrit :Bonjour,

nous ne reproduisons pas le problème de notre coté, pouvez vous nous dire si l'application n'est pas utilisé depuis une autre page ?

Sinon pouvez vous nous donner le détail de votre configuration serveur dans votre signature.

Cdt

Bonjour Flox,

L'application est hébergé sur un serveur commun chez Host1Plus. De plus je ne comprends pas ceux que vous voulez dire par " l'application n'est pas utilisé depuis une autre page" pouvez vous préciser?

Cordialement,
Massivity
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Pouvez ouvrir le fichier index.php avec notepad++ et nous donner l'encodage du fichier ?

Essayer utf8 avec ou sans bom

si cela ne fonctionne pas, dans le fichier index.php:

remplacer:

Code : Tout sélectionner

<?php  header('x-ua-compatible: ie=edge'); //disable ie compatibility mode ?>
par

Code : Tout sélectionner

<?php // header('x-ua-compatible: ie=edge'); //disable ie compatibility mode ?>
Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
massivity
Gsup LEVEL 2
Messages : 35
Enregistré le : mar. 27 sept. 2016 15:23

Hello Flox,

J'ai trouvé la solution apres un certain temps. Qui a immediatement corrigé ce bug. Donc, comme je suis sur un serveur hebergé a Amsterdam, la valeur timezone de php etait a Amsterdam, j'ai donc rajouté

Code : Tout sélectionner

ini_set("date.timezone", "Europe/Paris");
a index.php

Bien cordialement,
Massivity
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Merci pour votre retour,

Juste pour information est ce que lors de votre installation vous avez bien eu un warning concernant vos paramètres php ?
Visible dans le logiciel dans Administration > Système ?

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre