Seite 1 von 1

Installation von recent.php - Fehlermeldung

Verfasst: 17.03.2006 09:59
von malnefrage
Ich habe anhand der Einbauanleitung die recent.php installiert um auf einer anderen "Nicht"-phpbb-Site Infos vom Forum anzeigen zu lassen.

Ich bekomme folgende Fehlermeldung.

Fatal error: Call to a member function on a non-object in /var/www/XXXXXXX/forum/recent.php on line 11

Woran könnte das liegen?

Gruß
malnefrage

Verfasst: 17.03.2006 10:28
von malnefrage
Irgendwie scheint die Zeile hier Probleme zu machen ...

if( !$result_auth = $db->sql_query($sql_auth) )

???

Verfasst: 17.03.2006 10:33
von mad-manne
Hi ...
zunächst mal: bitte kein Topic-Bumping(siehe: KB:knigge)
Im Bedarfsfall also einfach deinen Startbeitrag editieren :wink:

Nun zum Thema:Ich kenne diese recent.php nicht, vermute aber mal startk, dass da eine Funktion drin ist, in der z.B. $db nicht als global definiert wurde oder es sind gar nicht alle notwendigen phpBB-Dateien korrekt includet.

Am einfachsten wäre es, wenn du diese recent.php mal hier verlinkst :roll:

Gruss,
Manne.

Verfasst: 17.03.2006 11:40
von malnefrage
Sorry, auch wenn ich gegen alle Regeln verstosse und ihr könnt mich auch steinigen. Es geht aber nicht anders!


<?php
Code weggesteinigt :-( by mad-manne
?>



Gruß

malnefrage

Verfasst: 17.03.2006 12:12
von mad-manne
malnefrage hat geschrieben:Es geht aber nicht anders!
Wie kommst du darauf ?
Wenn du irgendwohin eine recent.php hochladen kannst, dann hättest du sie auch wie beschrieben verlinken können?!

Von wem stammt denn eigentlich diese recent.php? Also woher hast du diese Anleitung ...

Manne.

Verfasst: 17.03.2006 12:53
von malnefrage
Die stammt hier aus den MOD`s

http://www.phpbb.de/moddb/recent_topics

Das ganze ist schon etwas komisch. Lese Dir bitte mal den recent_german.txt durch und zwar die [INFO] ... Welche von den beiden recent.php´s sollte man denn nun nehmen ?!? :(

Nehme ich die "no_phpbb-recent.zip" dann bekomme ich die Meldung:

Warning: main(): Unable to access /var/www/web114/html/forum/forum/config.php in /var/www/web114/html/forum/recent.php on line 14
Warning: main(/var/www/web114/html/forum/forum/config.php): failed to open stream: No such file or directory in /var/www/web114/html/forum/recent.php on line 14
Warning: main(): Failed opening '/var/www/web114/html/forum/forum/config.php' for inclusion (include_path='.') in /var/www/web114/html/forum/recent.php on line 14
Unable to select database.

Wenn ich die "normale" recent.php nehme erscheint :cry:
Fatal error: Call to a member function on a non-object in /var/www/XXXXXXX/forum/recent.php on line 11

Es wäre toll, wenn Du mir helfen könntest. Ich möchte nur auf einer anderen nicht .phpbb-Site ein paar Themen aus meinem Forum zeigen.

Schonmal vielen Dank.

Gruß

malnefrage

Verfasst: 17.03.2006 13:13
von malnefrage
Ich habe mittlerweile rausgefunden, das der in der Installationsanleitung angegebene Code NICHT in die index.php, sowie die index_body.tpl eingebunden werden muss.

Nur die recent.php hier vom User "KUEPS" ->

http://www.phpbb.de/viewtopic.php?t=103 ... hp&start=0
uploaden

Und in der nichtphpbb dann die recent.php includen.

Jetzt zeigt mir die recent.php zwar erst nur mal die Titel der Forenthemen an, ist aber besser wie nichts.

Gruß

malnefrage