Anti-Bot-Question Mod (Call to undefined function)

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.
Antworten
playa34

Anti-Bot-Question Mod (Call to undefined function)

Beitrag von playa34 »

Nach der Installation des ABQ MOD erhalte ich folgende Fehlermeldung bei Aufruf des Forums:
Fatal error: Call to a member function on a non-object in /.../forum/includes/functions.php on line 331
Weiß jemand wo da der Fehlerteufel steckt?
Zuletzt geändert von playa34 am 30.10.2007 20:59, insgesamt 3-mal geändert.
Benutzeravatar
ScriptingBase
Mitglied
Beiträge: 161
Registriert: 03.03.2007 09:20
Wohnort: Heidelberg
Kontaktdaten:

Beitrag von ScriptingBase »

Hast du die functions.php bearbeitet und auch hochgeladen?
playa34

Beitrag von playa34 »

Ja, folgendes habe ich laut Anleitung eingefügt:

Code: Alles auswählen

// Anti Bot Question Mod - Start
	global $abq_config;
	// Anti Bot Question Mod - End

Code: Alles auswählen

// Anti Bot Question Mod - Start
	include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_abq.' . $phpEx);

	$abq_config = array();
	$sql = "SELECT *
		FROM " . ANTI_BOT_QUEST_CONFIG_TABLE;
	if( !($result = $db->sql_query($sql)) )
	{
		message_die(CRITICAL_ERROR, "Could not query anti bot question mod config information", "", __LINE__, __FILE__, $sql);
	}

	while ( $row = $db->sql_fetchrow($result) )
	{
		$abq_config[$row['config_name']] = $row['config_value'];
	}
	// Anti Bot Question Mod - End
Und in dieser Zeile soll der Fehler liegen:

Code: Alles auswählen

if( !($result = $db->sql_query($sql)) )
playa34

Beitrag von playa34 »

Ich hatte gestern im Forum nach so einem Fehler gesucht und hatte nichts gefunden. Gerade eben habe ich einen Beitrag gefunden mit der Antwort...wie es das Schicksal so will.

Code: Alles auswählen

// Anti Bot Question Mod - Start
	global $abq_config;
	// Anti Bot Question Mod - End
In der nächsten Zeile müsste folgendes Folgen und der MOD funktioniert:

Code: Alles auswählen

global $db;
Folgende Fehler sind danach aufgetaucht:

1. Es kann sich niemand Registrieren.
Fatal error: Call to undefined function: dss_rand() in /.../forum/profile.php on line 63
2. Niemand kann posten.
Fatal error: Call to undefined function: dss_rand() in /.../forum/includes/bbcode.php on line 238
Ich hab das ganze Forum durchsucht aber bei vielen sind anderen Dateien betroffen. Kann jemand weiterhelfen?

Datei bbcode
Datei profile
Antworten

Zurück zu „phpBB 2.0: Mod Support“