Bonjour,
J'étudie le fonctionnement de la solution opensource OSSIM qui est un logiciel de collecte, de traitement de log et de supervision de réseau à partir d'une interface Web.
La partie Web me pose problème. En fait, quand je tape http://localhost/ossim/index.php dans le navigateur, il m'affiche l'erreur et les trois warnings :
Code :
- An error occured: XML data could not be loaded. Make sure you specified the correct path.
- Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /opt/ossim/include/classes/Security.inc:79) in /opt/ossim/include/classes/Session.inc on line 88
- Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /opt/ossim/include/classes/Security.inc:79) in /opt/ossim/include/classes/Session.inc on line 88
- Warning: Cannot modify header information - headers already sent by (output started at /opt/ossim/include/classes/Security.inc:79) in /opt/ossim/include/classes/Session.inc on line 381
|
ici http://www.commentcamarche.net/forum...tart-et-header et ici aussi http://www.commentcamarche.net/faq/1...lready-sent-by
on m'explique d'ou peut venir le problème mais j'ai du mal à comprendre ( je suis débutant en ce qui concerne le dev web ...).
-- Ces liens montrent que s'il y a un meme un seul espace entre session_start( ) et le début du code, ca ne fonctionne pas ...
-- Quand j'enlève tout ce qu'il y a avant l'appel de fonction session_start( ), ou quand je commente cet appel de fonction, j'ai plus ces warnings mais je me demande bien si cela ne va pas modifier le comportement du programme... du coup j'ai annulé les modifs et j'ai laissé le fichier tel qu'il etait au tout début.
-- pourquoi les developpeurs d'OSSIM auraient appeler cette fonction session_start après avoir mis des commentaires et d'autres code si on ne peut pas faire cela? ( car dans les liens ci-dessus, on dit qu'il ne faut rien mettre entre le début du code php et l'appel de la fonction session_start( ) ... )
Est ce que quelqu'un aurait une idée de ce que je dois faire/tester car je suis un peu confus.
Merci d'avance