Problem mit Joomla

Bei mir kommt wen ich die seite aufrufe diese fehlermeldung:

[code]Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 413

Warning: Cannot modify header information - headers already sent by (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 416[/code]

Wen ich ein template ändern will kommt das:

[code]Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 413

Warning: Cannot modify header information - headers already sent by (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 416

Fatal error: Call to undefined function stream_wrapper_register() in /users/starcrew/www/index/libraries/joomla/utilities/buffer.php on line 117[/code]

Das die Seite: http://starcrew.bplaced.net/index

Was kann das sein?

Mh, wenn so ein header-Fehler kommt, bedeutet das meistens, dass schon was ausgegeben wurde, bevor eine dieser Funktionen ausgeführt worden ist. So funktionen wie session_start stellen den Seiten-header (nicht das gleiche wie der html-header) da, der aber nicht mehr veränderbar ist, sobald auch nur eine Ausgabe schon an den browser gesendet wurde - sei es ein leerzeichen.

hast du denn ein neues template installiert und ist der fehler dadurch entstanden oder war der fehler schon von anfang an da? von joomla hab ich leider nicht ganz so viel ahnung, da kann dir comjag mehr helfen…

ich habs heute erst auf den webspace geladen dan hatt alles funktioniert bis ich ein template ändern wollte dan kam das hier: Fatal error: Call to undefined function stream_wrapper_register() in /users/starcrew/www/index/libraries/joomla/utilities/buffer.php on line 117
Dan habe ich gegoogelt und habe das gefunden:
http://www.joomlaportal.de/allgemeine-fragen-zu-joomla-1-5/137726-fatal-error-bei-buffer-php.html#post645449
Und dan habe ich das geändert wie beschrieben dan habe ich es versucht aber trotzdem diese fehler dan habe ich das wieder rückgängig gemacht und das versuch dan sind so viele fehler gekommen wie jetzt auf der seite: [code]Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 413

Warning: Cannot modify header information - headers already sent by (output started at /users/starcrew/www/index/configuration.php:1) in /users/starcrew/www/index/libraries/joomla/session/session.php on line 416[/code]

Was hast du denn am Template genau geändert?

ich wollte nicht das standart joomla template und habe ein anderes genommen aber habe eigentlich nix am template geändert

Könnt ihr lesen?

Das heißt, dass am Anfang der configuration.php irgendwo ein Leerzeichen ist. Vermutlich
vor dem <?php also ganz am Anfang.
Wenn du das weg machst, müsste es gehen :wink:

//Edit: Hmm, mir kommt dieser Fehler bekannt vor, das gängt auch mit der
stream_wrapper_register() zusammen, die auf bplaced irgendwie nicht funktioniert.

hmm davor steht aber nix das steht am anfang: <?php class JConfig { /* Site Settings */ var...

Such mal deine ganze configuration.php nach Leerzeichen ab, falls du keine
findest, poste das ganze mal bitte hier :wink: (natürlich ohne vertrauliche Daten, die
solltest du durch * ersetzten)

//Edit: Achja, welche Joomla!-Version nutzt du?

Ich nutze die version 1.5.4 und das ist die Config datei

<?php class JConfig { /* Site Settings */ var $offline = '0'; var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus.<br /> Bitte kommen Sie später wieder.'; var $sitename = 'Star Bash'; var $editor = 'tinymce'; var $list_limit = '20'; var $legacy = '0'; /* Debug Settings */ var $debug = '0'; var $debug_lang = '0'; /* Database Settings */ var $dbtype = 'mysql'; var $host = 'localhost'; var $user = 'starcrew'; var $password = '*****'; var $db = 'starcrew'; var $dbprefix = 'jos_'; /* Server Settings */ var $live_site = ''; var $secret = 'CTUaeGHaL******'; var $gzip = '0'; var $error_reporting = '-1'; var $helpurl = 'http://help.joomla.org'; var $xmlrpc_server = '0'; var $ftp_host = 'starcrew.bplaced.net'; var $ftp_port = '21'; var $ftp_user = 'starcrew'; var $ftp_pass = '****'; var $ftp_root = 'index'; var $ftp_enable = '1'; /* Locale Settings */ var $offset = '0'; var $offset_user = '0'; /* Mail Settings */ var $mailer = 'mail'; var $mailfrom = 'beispiel@mail.de'; var $fromname = 'Star Bash'; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '0'; var $smtpuser = ''; var $smtppass = ''; var $smtphost = 'localhost'; /* Cache Settings */ var $caching = '0'; var $cachetime = '15'; var $cache_handler = 'file'; /* Meta Settings */ var $MetaDesc = 'Joomla! - dynamische Portal-Engine und Content-Management-System'; var $MetaKeys = 'joomla, Joomla'; var $MetaTitle = '1'; var $MetaAuthor = '1'; /* SEO Settings */ var $sef = '0'; var $sef_rewrite = '0'; var $sef_suffix = '0'; /* Feed Settings */ var $feed_limit = 10; var $log_path = '/users/starcrew/www/index/logs'; var $tmp_path = '/users/starcrew/www/index/tmp'; /* Session Setting */ var $lifetime = '15'; var $session_handler = 'database'; } ?>

Du solltes doch laut der Anleitung ftp_enable auf 0 setzen o.0

<?php class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus.<br /> Bitte kommen Sie später wieder.';
var $sitename = 'Star Bash';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'starcrew';
var $password = '*****';
var $db = 'starcrew';
var $dbprefix = 'jos_';
/* Server Settings */
var $live_site = '';
var $secret = 'CTUaeGHaL******';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://help.joomla.org';
var $xmlrpc_server = '0';
var $ftp_host = 'starcrew.bplaced.net';
var $ftp_port = '21';
var $ftp_user = 'starcrew';
var $ftp_pass = '****';
var $ftp_root = 'index';
var $ftp_enable = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'beispiel@mail.de';
var $fromname = 'Star Bash';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'Joomla! - dynamische Portal-Engine und Content-Management-System';
var $MetaKeys = 'joomla, Joomla';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef           = '0';
var $sef_rewrite   = '0';
var $sef_suffix    = '0';
/* Feed Settings */
var $feed_limit   = 10;
var $log_path = '/users/starcrew/www/index/logs';
var $tmp_path = '/users/starcrew/www/index/tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>

So sollte deine config aussehen, auch wenn ich annehme, dass es immernoch nicht
geht :neutral_face:

das Problem war als ich ftp_enable auf 0 gesetz habe sind noch mehr fehler aufgetreten