Probleme mit Quiz Hack 0.2.1

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Welchen Code meinst du rausnehmen am anfang deines Beitrags? :wink:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

Also nochmal ganz ausführlich.

Du hastest ja zuerst, bevor du den quiz hack installiet hast, eine common.php (die nennen wir jetzt version A) in der du schon ein paar hacks installiert hattest.
Dann hast du den quiz hack installiert und dabei änderugen an der common.php vorgenommen (= Version B)
Jetzt bringt die install_quiz_hack.php eine fehlermeldung.

-Wenn es jetzt nicht interessiert woher die fehlermeldung kommt kann mit dem nächsten absatz weiter machen-
Eigendlich kommt diese fehlermeldung gar nicht von der install sonderrn von der login.php da, die install eine weiterleitung eingaut hat falls der user nicht eingeloggt ist.

jedenfalls hat man jetzt zwei möglichkeiten den fehler zu umgehen:
1. man nimmt den code der die fehlermeldung verursacht (also den code den man zwischen version A und B in die common.php eingefügt hat) und fügt in nach der installation wieder ein
oder
2. man löscht die umleitung aus der install.

und hier die einzelnen lösungsanleitungen:

zu 1.:
man ersetzt die common.php version B durch version A.
man führt die install.php aus
man ersetzt die common.php version A wieder durch die B version.

zu 2.:
man öffnet die install_quiz_hack.php und löscht folgenden code:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
   if ( function_exists('redirect') )
   {
      redirect(append_sid("login.$phpEx?redirect=" . basename(__FILE__), true));
   }
   else
   {
      $header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
      header($header_location . './' . append_sid("login.$phpEx?redirect=" . basename(__FILE__), true));
      exit;
   }
}
else if ( $userdata['user_level'] != ADMIN )
{
   message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}
ende

ah
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

wurde von Tysons letztem Beitrag abgetrennt, da er den Beitrag bearbeitet hat während ich meinen schrieb.
Tyson hat geschrieben:Edit: Die installation war erfolgreich, aber jetzt kommt im index.php diese Meldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/index.php on line 377
Und bei der Memberliste diese Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/memberlist.php on line 69
:wink:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

zeig doch mal die entsprechenden zeilen
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Index.php:

Code: Alles auswählen

while ( $c_cur = & $cash->currency_next($i,CURRENCY_ENABLED) )
Memberlist.php:

Code: Alles auswählen

$cm_memberlist->droplists($mode_types_text,$mode_types);
:wink:
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

och ne der cash mod; viel spaß ;-)

anscheinend hast du irgenwo ein include des cash mods gelöscht
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Ein Code oder ein Datei? :wink:
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

saerdnaer hat geschrieben:och ne der cash mod; viel spaß ;-)

anscheinend hast du irgenwo ein include des cash mods gelöscht
Hallo,
hab nachgeschaut und hab festgestellt das nichts im Ordner Include fehlt :wink:

Und im Adminstrationsbereich kommt dieser Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/language/lang_german/lang_quiz_faq.php on line 49
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

*schieb*
Benutzeravatar
Tyson
Mitglied
Beiträge: 173
Registriert: 16.04.2004 11:38
Wohnort: Zürich

Beitrag von Tyson »

Tyson hat geschrieben:
saerdnaer hat geschrieben: anscheinend hast du irgenwo ein include des cash mods gelöscht
Hallo,
hab nachgeschaut und hab festgestellt das nichts im Ordner Include fehlt :wink:

Und im Adminstrationsbereich kommt dieser Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/language/lang_german/lang_quiz_faq.php on line 49
Antworten

Zurück zu „phpBB 2.0: Mod Support“