J'ai mon site en direct dans lequel je répétai quelques chaînes pour le test, il me affiché ces chaînes de test, mais en même temps que le message d'avertissementAvertissement pour les informations d'en-tête dans mon serveur de test, mais pas en local pourquoi?
Avertissement: Impossible de modifier en-tête information - en-têtes déjà envoyés par (sortie commencé à /home/companyfolder/public_html/mycart.php:117) dans /home/companyfolder/public_html/includes/functions/general.php en ligne 50
Mais en même temps je fais pas obtenir cette erreur un ny où dans ma machine locale, donc je veux savoir, y at-il une différence dans l'affichage des informations d'en-tête liés aux serveurs?
Est-il bon de faire display_errors est désactivé sur place en direct? –
@OM c'est le seul choix possible. Une règle obligatoire. Voir une réponse mise à jour pour l'explication formatée de fantaisie. –
Alors que display_errors() devrait certainement être désactivé sur un serveur de production, "test" et "machine locale" impliquent tous deux des environnements de développement dans lesquels vous ne voudriez certainement pas * display_errors() désactivé. – jasonbar