[Résolu] Page blanche à la redirection

Bonjour :happy:
Sous Dolibarr 6
Hier j’étais sous serveur mutualisé tout allait bien
aujourdh’ui je suis sous serveur dédié j’ai ce bug
meme config meme php meme base de donnée etc (c’est une migration de serveur)

Lors de la création d’une expédition par exemple à partir de la commande client :
Quand je clique sur le bouton créer, je reste sur une page blanche : /expedition/card.php
Avant j’avais l’id de transmis ex : /expedition/card.php?id=5847

Dans le code de /expedition/card.php dans l’action==‹ add ›
j’ai

if (! $error)
	    {
	        $db->commit();
	        header("Location: card.php?id=".$object->id);
	        exit;
	    }
	    else
	    {
	        $db->rollback();
	        $_GET["commande_id"]=GETPOST('commande_id','int');
	        $action='create';
	    }

Le header(« Location: card.php?id= ».$object->id); ne fonctionne plus??

pourtant si je fait un die(« Location: card.php?id= ».$object->id);
j’ai bien un truc du genre : Location: card.php?id=8547

Merci pour vos conseils

SAlut,

Et les logs php/Apache disent rien ?

Si le header ne marche pas c’est qu’un fichier php a envoyé un caractère avant = Regarde qu’il n’y ait pas d’espace rajouté en haut du fichier
Ou le transfert d’un fichier php c’est pas bien passé = re-écrase tout.

1 « J'aime »

Bonjour :happy:
Merci non j’ai activé les logs etc aucune erreur.
ma page est la meme depuis longtemps je ne l’ai pas modifée.
j’ai tenté de remettre le fichier mais rien n’y fait bref je cherche je cherche :unsure:

J’ai par exemple une page blanche aussi quand je confirme la suppression d’une expédition :
expedition/card.php?id=3022&action=confirm_delete&confirm=yes
mais l’expédition est bien supprimée.

Ou a la création d’une facture mais la facture provisoire est bien créee…

Trouvé :woohoo:
Dans un de mes modules j’avais un hook

$this->module_parts = array(
'hooks' => array('expeditioncard'),
);

La classe actionmonmodule est pourtant bien déclarée et tout tourne bien
J’ai donc juste desactivé ce hook et tout fonctionne sans page blance…faut que je trouve maintenant pourquoi cette classe perso bugue…
Merci