Seite 1 von 2

Fehlermeldungen in Zeile....

Verfasst: 03.04.2004 17:39
von laus
Hallo Leute !

Nachdem ich das phpbb zum laufen gebracht habe, kommt nun ein kleiner Fehlerteufel darin vor, und zwar beim ein oder ausloggen, also dann kommt folgende fehlermeldung:

Warning: Unable to access in /home/.sites/33/site116/web/forum/includes/functions.php on line 329

Warning: Cannot add header information - headers already sent by (output started at /home/.sites/33/site116/web/forum/includes/functions.php:329) in /home/.sites/33/site116/web/forum/includes/page_header.php on line 474

Warning: Cannot add header information - headers already sent by (output started at /home/.sites/33/site116/web/forum/includes/functions.php:329) in /home/.sites/33/site116/web/forum/includes/page_header.php on line 476

Warning: Cannot add header information - headers already sent by (output started at /home/.sites/33/site116/web/forum/includes/functions.php:329) in /home/.sites/33/site116/web/forum/includes/page_header.php on line 477


ich hab mal probeweise von diesen 2 php dateien den chmod auf 777 gestellt, brachte aber keine änderung. an was kann das liegen ?

meine forum url ist Diskussionsforum

wär super wenn mir da jemand helfen könnte, da ich doch noch ziemlich newbie im php bin !

gruß

laus

Verfasst: 03.04.2004 18:30
von MiXa
http://www.phpbb.de/doku/kb/artikel.php ... ght=header

ich denke auf dich trifft das mit den leerzeichen zu

(einfach entfernen)

Verfasst: 03.04.2004 18:58
von laus
hallo mixa !

hmm ich könnt dir jetzt nicht sagen was an dem code faul ist, deswegen hab ich ihn mal kopiert : ( vielleicht weißt du wo der fehler liegt ? )

Code: Alles auswählen

	header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');

Verfasst: 03.04.2004 19:11
von laus
und das ist der code der function.php in zeile 329 :

Code: Alles auswählen

		$img_lang = ( file_exists(@phpbb_realpath($phpbb_root_path . $current_template_path . '/images/lang_' . $board_config['default_lang'])) ) ? $board_config['default_lang'] : 'english';

Verfasst: 03.04.2004 19:35
von laus
also ich bekomm den fehler nicht weg, hab die function.php und die page_header.php, ein paar mal neu raufgeladen, sogar von der älteren phpbb version 2.7, aber irgendwie funzt das alles nicht. Hat den niemand ne ahnung ob es am php script liegt, oder evtl. an meiner mysql datenbank, kann das auch sein ??

greetz

laus

Verfasst: 03.04.2004 20:00
von MiXa
weiß ich jetzt auch nicht so genau - evlt. noch

überprüfe bitte einmal ob in den Dateien /includes/template.php und /includes/sessions.php hinter dem abschließenden ?> noch irgendwelche Zeichen (auch Leerzeichen oder Umbrüche) stehen

Verfasst: 03.04.2004 20:02
von PhilippK
KB:functions

Gruß, Philipp

Verfasst: 03.04.2004 20:29
von laus
so ich hab den gesamten forum ordner nach solchen leerzeichen abgesucht, und es waren wirklich ein paar dabei. also sagen wir so, es war nach diesem >? endzeichen, meistens noch ne leerzeile, die hab ich gelöscht. trotzdem ist der fehler immer noch da, und der tipp von Phillip hab ich auch schon gelesen, aber bei mir sind beide ordner vorhanden , sprich "lang_english" und " lang_german" .
Ich weiß nicht weiter woran das liegen könnte. ist echt komisch, ob es was bringen würde das board komplett neu auzusetzen ?

greetz

laus

Verfasst: 03.04.2004 20:31
von laus
bei mir ist ja eher das problem das in dieser zeile 329 kein zugriff stattfindet, ich mein der fehler fängt ja mit cannot access an , kann das sein das er auf die datei nichts schreiben kann oder so, obwohl die zu testzwecken den chmod 777 hat ?

laus

Verfasst: 03.04.2004 20:47
von Mister_X
a) Was hast du jetzt auf CHMOD 777 gestellt? Weder die functions.php noch die beiden lang_xxx Ordner brauchen diese Einstellung
b) überprüfe mal die login.php ob da vor <?php und nach ?> irgendwelche Leerzeichen/Leerzeilen vorhanden sind