Seite 1 von 1

Provider macht php-features aus -> phpbb fehler

Verfasst: 31.05.2004 00:11
von Vincent
also
mein provider hat anscheinend probleme mit seinen sockets und hat nun u. A. die fopen-funktion abgestellt - was sich bei meinem board in fehlern äußerst was das includiern meiner navigation in den overall_header äußert. - und anderen sachen

ich weiß nicht warum, aber jetzt wird eben dieser fehler im header nicht mehr angezeigt (der aufgrund des nicht mehr funktionierenden fopen) sondern dafür wird diese zeile angezeigt

Code: Alles auswählen

header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0'); } header ('Expires: 0'); header ('Pragma: no-cache'); $template->pparse('overall_header'); ?> 
das ist der schluss der page_header.php - und ich weis nicht wirklich warum der so ungeparsed ausgegeben wird - normalerweise dürfte der nicht angezeigt werden.

vielleicht weiß ja wer warum - und kann abhilfe schaffen

thx schon mal

cu
vinc

Verfasst: 31.05.2004 00:30
von PhilippK
Hast du evtl. die Cache-Funktion für die Templates aktiviert?

Gruß, Philipp

Verfasst: 31.05.2004 13:04
von Vincent
nicht dass ich wüsste.
Ist es standartmäßig an?
wenn ja wo kann ich es nachprüfen.

bevor mein provider den socket ausgemacht hat war ja diese zeile nicht zu sehen.

Verfasst: 31.05.2004 13:18
von PhilippK
Vincent hat geschrieben:nicht dass ich wüsste.
Ist es standartmäßig an?
wenn ja wo kann ich es nachprüfen.

bevor mein provider den socket ausgemacht hat war ja diese zeile nicht zu sehen.
Wenn du nichts aus dem Ordner contrib installiert hast, dann solltest du das nicht aktiviert haben.
Welche Funktionen wurden denn alle deaktiviert?

Gruß, Philipp

Verfasst: 31.05.2004 15:43
von Vincent
Wir werden ersteinmal die url_fopenwrappers deaktivieren. Daduch sind Chats, Serverstatus etc noch möglich, aber keine fopen zugriffe auf URLs.
danach trat das mitunter auf.

außerdem hab ich jetzt probleme mit dem news-script von seardner und dem recent-mod

Verfasst: 31.05.2004 16:15
von Vincent

Code: Alles auswählen

if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
{
	header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
	header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');
hab ich jetzt entfernt da ich wohl diese cache-control eh nicht benutze

und es funzt wieder - zumindest sieht mein board nimmer so hässlich aus wie vorher

Verfasst: 31.05.2004 16:50
von PhilippK
Eigentlich sollten die Änderung des Providers keine Auswirkungen auf das Board haben. Da wurde vermutlich noch was anderes geändert.

Gruß, Philipp

Verfasst: 02.06.2004 11:33
von Vincent
naja ich bin jetzt zu einer lösung gekommen
hab die recents und die anderen mini-mods wieder zu laufen gebracht
bis auf den einen recent mod in meiner navig.

das problem ist dass (wie hier mir gesupportet wurde) phpcode in einer in den header includierten php-datei nur dann funktioniert wenn man ihn vorher in der page_header.php per open(file in einer Variable speichert und diese dann in der overall_header mit {Variable} dort einfügt.

das funktioniert jetzt zwar auch wieder, aber der recent mod dort funktioniert nicht
nagut dass ist nicht schlimm - sobald ich ein eigenes theme gemacht hab hätte ich den recent eh entfernt und dafür eine style-änder-box hingesetzt.

hauptsache ist - dass die fehlermeldungen weg sind und das board trotzdem noch komplett funktioniert