[PHP] Cannot send cache

Résolu
ekra Messages postés 1873 Statut Membre -  
 smoltag -
Bonjour,

J'ai trouvé des problèmes similaires sur google, à cause du cache prérempli. Mais ici je ne vois pas du tout.

Message d'erreur :
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/117/sdb/4/e/ekra/administration_verification.php:1) in /mnt/117/sdb/4/e/ekra/administration_verification.php on line 1

Début de la page :
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Bienvenue</title>
       <meta http-equiv="Content-Type" content="text/html; harset=utf-8" />
       <link rel="stylesheet" media="screen" type="text/css" title="Default" href="css/default.css" />
   </head>
   <body>


Merci d'avance !

7 réponses

  1. Poivreblanc
     
    Sur dreamweaver allez dans "modifier", dans "propriété de la page" puis dans la catégorie "titre/codage" décochez la case "Inclure une signature Unicode (BOM)" et le tour est joué !
    8
    1. JF
       
      Merci... après une heure de recherche, c'est bien la réponse qu'il me fallait!
      0
  2. cestadire.ch Messages postés 82 Statut Membre 31
     
    Tu as sans doute déjà envoyé quelque chose à afficher dans "administration_verification.php" à la ligne 1. Même si c'est une ligne vide, enlève là !
    3
    1. ekra Messages postés 1873 Statut Membre 342
       
      Merci, mais j'ai oublié de préciser, c'est ce fichier le fichier administration_verification.php et il n'y a pas d'espace au début :s
      0
    2. smoltag
       
      Merci bcp, ça marche , c'était un blanc. (espace)
      slt smoltag
      0
  3. john
     
    Merci beaucoup pour cette explication qui m'a sortie de plusieurs heures de galère !

    Jonathan
    1
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Thomazevskhi
     
    Bonjour.
    J'ai eu le même problème, et c'est en effet des " " avant la première ouverture de la balise <?php qui engendraient le problème, maintenant que j'ai enlevé ces espaces tout va bien !
    1
  6. ruwen
     
    il a raison fo po laiser un espace ou une ligne

    moi jr l'ai trouvé aprés 2h de recherche c bete non!!!!

    mé je en fin ca s'affiche ppo
    0
  7. fred
     
    Rah la la quel crétin je suis ! C'était un espace au début du fichier php avant le <?php ... Quelle honte...
    0