In meiner Joomla Konfiguration trat seit ein paar Tagen folgender Fehler auf:

Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/configuration.php:1) in /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/configuration.php:1) in /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/configuration.php:1) in /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information – headers already sent by (output started at /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/configuration.php:1) in /is/htdocs/wp1158996_CNNXG0NZZI/www/joomla/libraries/joomla/session/session.php on line 426

Nach langem Googlen fand ich heraus, dass das Problem, wie oft in gelösten Forumsbeiträgen beschrieben, nicht an der Session.php sondern an der configuration.php lag.

In den Foren wurde beschrieben, dass ich in der configuration.php nach Leerzeilen am Ende der PHP Datei suchen soll! Doch auch die Versuche, irgendwo Leerzeilen vor dem “  }
?>  “-Tag  zu finden(mit mehreren Editoren wie Editor, Edit, Notepad++,Dreamweaver) blieben erfolglos.

Ich weiß bis jetzt nicht genau wo das Problem liegt – an welchem Tag der configuration.php der Fehler war. Doch dann fand ich eine Lösung dazu.

Meine Lösung war:

Erstelle dir aus der configuration.php-dist, die standardmäßig im Joomla Root liegt  deine configuration.php. Dazu musst du nur die Werte für deine Datenbank, Mailer usw. anpassen. (Vergiss nicht, die Datei am Ende noch in configuration.php umzubenennen)

Im Prinzip ist die configuration.php-dist die Konfigurationsdatei für Joomla, wenn du dich bei der Installation nicht für den Web Installer, sondern für die manuelle Installation entscheidest. Sie enthält Kommentare und ist für einen Joomla-, bzw PHP-Newbie leicht zu lesen bzw zu ändern.

Ich hoffe ich konnte jemandem somit Helfen, das Problem zu lösen