Page 1 of 2

Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 15:34
by Sternchen211
Deine Portal Version: 1.0.2RC3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: http://bfreundeskreis.bf.funpic.de/forum/index.php

Was hast Du gemacht, bevor das Problem aufgetreten ist?
phpbb3 von version 3.0.4 auf 3.0.5 upgedatet

Was hast Du bereits versucht um das Problem zu lösen?
Nach Lösungen im Netz und hier im Forum gesucht

Fehlerbeschreibung und Nachricht
Hallo,

nach meinem "erfolgreichen" update von phpbb3 macht das Portal ein paar Zicken.

vor allem zickt es wenn ich beim forenindex auf Portal klicke, dann wird das Portal nicht geladen...

vermutlich ist irgendwo eine verlinkung verloren gegangen oder so...aber ich sitz da jetzt schon drei tage dran und ich find den fehler einfach nicht...

hat jemand vielleicht einen Rat?

Vielen lieben Dank schon mal im Vorraus!!

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 15:50
by Marc
Das einfachste ist es wahrscheinlich, wenn du noch einmal die ganzen Codeanpassungen überprüfst. Wahrscheinlich wurde deine bearbeitete includes/functions.php überschrieben.

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 16:03
by Sternchen211
Hallo marc,

danke für den Tipp...hattest recht damit :)

jetzt steht im menü portal wenigstens wieder vernünftig da und nicht mehr in {portal}...

nur leider lädt er es beim drauf klicken immer noch nicht...aber das heißt wohl nur, dass nochmal jede datei durch schauen muss, ob der code drin ist, gell...

wo find ich eigentlich die update-datei fürs portal? dass kann ich ja dann gleich zusammen machen :)

LG

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 17:47
by Marc
Die Anleitung findest du im Contrib-Ordner.

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 20:14
by Sternchen211
Hallo Marc,

danke noch mal für die Antwort...ich bin jetzt fast durch alle datein durch und ich glaub ich hab den Fehler gefunden. ich kann in der viewforum.php den Code nicht finden:

Code: Select all

		case 'report':
			$location = $user->lang['REPORTING_POST'];
			$location_url = append_sid("{$phpbb_root_path}index.$phpEx");
		break;
um danach

Code: Select all

		case 'portal':
			$user->add_lang('mods/lang_portal');
			$location = $user->lang['VIEWING_PORTAL'];
			$location_url = append_sid("{$phpbb_root_path}portal.$phpEx");
		break;
einzusetzen.....

:?: und nun??? hat sich da vielleicht was grundsätzlich bei phpbb geändert??

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 20:36
by Kevin
Das soll in der viewonline.php gemacht werden und nicht in der viewforum.php.
Dann findest du den Code auch. ;)

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 8. June 2009 20:42
by Sternchen211
:lol: upps :oops:

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 08:06
by Sternchen211
Hmm....

ich geb auf :(

hab jetzt alle datein durch gearbeitet und dann sagt er mir danach immer, dass es einen fehler in der includes/message_praser.php gibt, wenn ich dann ein neues thema erstellen will oder einen beitrag beantworten....

schade ich hab find das portal wirklich spitze...aber nun bin ich endgültig am ende mit meinem latein :(

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 09:51
by Kevin
Aber das Portal läuft doch? Wie lautet die Fehlermeldung genau?
Was mich irritiert ist das von Portal Seite aus nichs an der message_praser.php geändert wird / werden soll.
Hast du noch andere Mods eingebaut? Wenn nicht, ersetze deine message_praser.php gegen eine Originale aus dem phpBB Paket.
Grundsätzlich beeinflusst das Portal nicht das Verhalten beim erstellen neuer Themen / beantworten von Themen. Also muss da was anderes schief gelaufen sein. ;)

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 10:00
by Sternchen211
Hallo Kevin,

ja das Portal läuft, aber ist irgendwie nicht mit dem forum index verbunden....zumindest komm ich vom forum index nicht mehr auf das portal

die Fehlermeldung lautet in etwa error in /includes/message_praser.php line 1026

ich hab die datei nicht angepackt...aber sobald ich die geänderten datein hochlade um das portal wieder mit dem Forum zu verknüpfen...

kommt diese meldung....und auch orginal message_praser.php hochladen bringt nix...die meldung geht erst wieder weg, wenn ich alle datei die ich geändert habe wieder durch die orginale ersetze..das einzige was ich rausgefunden habe ist, das die includes/constants.php und die includes/funktion.php das problem nicht auslösen, die kann ich geändert hochladen und es passiert nix...und jetzt gerade hab ich keinen nerv mehr jede datei einzelnd hochzuladen um dann zu testen ob da ne fehlermeldung kommen....auch wenns vielleicht die einzige möglichkeit ist :?

ich hab nur noch den wer-war-da-mod zusätzlich dazu eingebaut.

aber danke für den beistand :)

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 15:11
by Marc
Du könntest eventuell noch versuchen die einzelnen Blöcke vom Portal nacheinander abzuschalten. Wenn du den Block der den Fehler anscheinend verursacht abschaltest, sollte das Portal ja funktionieren.

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 15:14
by Christian_N
Das kann vorkommen, da das Portal auch die includiert die Datei und es zu solch ein Problem kommen kann, hatte ich auch schon mal nachdem ich es in include_once(); geändert habe hatte es funktioniert wird, wobei phpBB include_once(); ja nicht wünscht, sondern soll ja mit class/function arbeiten, ich update nur mal meine Seite und dann schau ich mal welche Datei die nochmal includiert.

EDIT: Jep Marc auch eine Möglichkeit, am beste die Blöcke wo BBCode erlaubt ist, wie Willkommen, News, Bekanntmachungen etc.

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 9. June 2009 15:41
by Christian_N
Ok die einzigste Datei die jetzt die Datei includiert ( zwar mit include_once(); ) ist die portal/includes/functions.php
Versuche daher mal folgendes:

Open: root/portal/includes/functions.php

Find:

Code: Select all

include_once($phpbb_root_path . 'includes/message_parser.'.$phpEx); 

Replace With:

Code: Select all

    if (!function_exists('generate_text_for_display'))
    {
        include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
    } 
Wenn das nicht hilft, dann muss in der root/includes/functions.php (wo die Funktion-Datei vom Portal includiert wird) geändert werden.

Open: root/includes/functions.php

Find:

Code: Select all

    include_once($phpbb_root_path . 'portal/includes/functions.'.$phpEx);
    $portal_config = obtain_portal_config(); 

Replace With:

Code: Select all

    if (!function_exists('obtain_portal_config'))
    {
        include($phpbb_root_path . 'portal/includes/functions.'.$phpEx);
    }
    $portal_config = obtain_portal_config(); 
Hoffe das damit das Problem gelöst ist, jedenfalls wird die dann nur includiert noch wenn die Funktion zutrifft und benötigt wird.

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 14. June 2009 15:18
by Sternchen211
Hallo Christian,

danke für den Tipp, das hat funktioniert.....ich hab jetzt wieder alle datei hochgeladen, die verändert werden müssen...es funktioniert auch ohne fehlermeldungen....was aber immer noch nicht funktioniert ist, dass wenn ich auf PORTAL im Menü klicke, dass sie das Portal dann auch öffnet... :evil: habt ihr vielleicht noch einen tipp???

Liebe Grüße
Sternchen211

EDIT: zu früh gefreut wenn ich in den adminbereich will kommt das:

[phpBB Debug] PHP Notice: in file /adm/index.php on line 24: require(./../portal/includes/lang_adm_additional_blocks.php) [function.require]: failed to open stream: No such file or directory

Fatal error: require() [function.require]: Failed opening required './../portal/includes/lang_adm_additional_blocks.php' (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/bfreundeskreis/forum/adm/index.php on line 24


ich weiß nicht mehr weiter....wenns jetzt nicht bald geht, muss ich mich wohl oder übel und schweren herzens vom portal trennen :(

Re: Nach phpbb3 update probleme mit dem Portal

Posted: 14. June 2009 15:21
by Kevin
Überprüfe nochmal die Edits an der includes/functions.php, vor allem den Zweiten (U_PORTAL).
Sternchen211 wrote:EDIT: zu früh gefreut wenn ich in den adminbereich will kommt das:

[phpBB Debug] PHP Notice: in file /adm/index.php on line 24: require(./../portal/includes/lang_adm_additional_blocks.php) [function.require]: failed to open stream: No such file or directory

Fatal error: require() [function.require]: Failed opening required './../portal/includes/lang_adm_additional_blocks.php' (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/bfreundeskreis/forum/adm/index.php on line 24
Denn auch einen Edit hinterher:
Die Fehlermeldung sagt, das er die Datei lang_adm_additional_blocks.php nicht finden kann. Die ist also nicht dort wo sie sein soll.
So sollte es sein: /portal/includes/lang_adm_additional_blocks.php