Seite 1 von 2

[PROBLEM] Map Mod und MySQL :-/

Verfasst: 14.12.2003 09:56
von Gregor
Hallo,

ich bekomme auch nach der genauesten Installation mit Easy Mod Installer und auf Subsilver, das gerade auf nem noch gar nicht verändertem Board läuft, den Map Mod nicht hin :(. Die DB ist drauf und alle Dateien auch. Trotzdem sehe ich im Adminpanel, wenn ich auf einen der Administrations Sachen klicke, vom Map Mod, dann kommt zum Beispiel diese Meldung:

phpBB : Kritischer Fehler

Could not query map configuration

DEBUG MODE

SQL Error : 1146 Table 'swift2.MAP_MOD_CONFIG_TABLE' doesn't exist

SELECT * FROM MAP_MOD_CONFIG_TABLE

Line : 41
File : [PFAD ZENSIERT]web/phpbb/phpBB2/admin/admin_map_config.php

mir scheint das der Prefix fählt UND ich habe gemerkt, das keine dieser Tabellen am schluss ein "_TABLE" stehen haben :-/ was soll ich machen?

Verfasst: 14.12.2003 09:59
von saerdnaer
irgendwie hast du die änderungen an der includes/constants.php nicht gemacht oder die constants.php nicht hochgeladen

ah

Verfasst: 14.12.2003 10:00
von Gregor
axo, argh bin ich doch blöd, naja der mod ist net für mich :P ich habe doch gemeint das macht der Easy Mod installer?!

sollte etwas genauer dastehen :P

Verfasst: 14.12.2003 12:16
von Gregor
Neue Fehlermeldung:

Parse error: parse error in /home/sites/site31/users/flugmodell/web/phpbb/phpBB2/viewtopic.php on line 1204

wenn ich ein topic anschaun will.

und der teil aus der php Datei:

Code: Alles auswählen

//begin map MOD
	if (($poster_from != '') && ((float)$postrow[$i]['longitude'] != 0)) {
	$template->assign_block_vars('postrow.switch_map', array(
			'U_MAP'	=> append_sid("map.$phpEx?highlight=".$postrow[$i]['user_id'])
		));
	}
	else {
		$template->assign_block_vars('postrow.switch_no_map', array());
	}
//end map MOD
	);
}
die zeile:
if (($poster_from != '') && ((float)$postrow[$i]['longitude'] != 0)) {
und hier die TPL:

http://www.feuerfeld.ch/viewtopic_body.txt

Verfasst: 14.12.2003 12:18
von Henne
Wenn du viel Code postest, dann verlinke bitte als Datei.

Kannst du noch die entsprechende Zeile kennzeichnen?

Verfasst: 14.12.2003 12:46
von Gregor
sodala bitte sehr :)

Verfasst: 14.12.2003 13:29
von Gregor
Hier noch den teil wós um diese php datei geht, bei der anleitung:

Code: Alles auswählen

#-----[ OEFFNE ]------------------------------------------
#

viewtopic.php

#
#-----[ FINDE ]------------------------------------------
#

$sql = "SELECT u.username

#
#-----[ IN DER ZEILE FINDE ]------------------------------------------
#

pt.bbcode_uid

#
#-----[ IN DER ZEILE, DANACH EINFUEGEN ]------------------------------------------
#

, m.longitude, m.latitude

#
#-----[ FINDE ]------------------------------------------
#

FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt

#
#-----[ IN DER ZEILE FINDE ]------------------------------------------
#

USERS_TABLE . " u

#
#-----[ IN DER ZEILE, DANACH EINFUEGEN ]------------------------------------------
#

 LEFT JOIN " . MAP_MOD_USER_TABLE . " m ON u.user_id=m.user_id

#
#-----[ FINDE ]------------------------------------------
#

		'U_POST_ID' => $postrow[$i]['post_id'])
	);

#
#-----[ DANACH EINFUEGEN ]------------------------------------------
#

//begin map MOD
	if (($poster_from != '') && ((float)$postrow[$i]['longitude'] != 0)) {
		$template->assign_block_vars('postrow.switch_map', array(
			'U_MAP'	=> append_sid("map.$phpEx?highlight=".$postrow[$i]['user_id'])
		));
	}
	else {
		$template->assign_block_vars('postrow.switch_no_map', array());
	}
//end map MOD

Verfasst: 14.12.2003 13:37
von Henne
Speicher mal die viewtopic.php als .txt und verlinke die hier.

Verfasst: 14.12.2003 13:43
von Gregor
:oops: argh habs och hochgeladen aber nicht reinverlinkt :P

also hier erstmal der link: http://www.cyberhost.ch/~flugmodell/php ... wtopic.txt


Habe selbst noch nen Fehler gefunden, hier der neueste Fehler:

Code: Alles auswählen

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'phpbb_posts_text pt WHERE p.topic_id = 2 AND pt.post_id = p.post_id AND ' at line 2

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, m.longitude, m.latitude FROM phpbb_posts p, phpbb_users u LEFT JOIN phpbb_map_mod_user m ON u.user_id=m.user_id phpbb_posts_text pt WHERE p.topic_id = 2 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 393
File : /home/sites/site31/users/flugmodell/web/phpbb/phpBB2/viewtopic.php

Verfasst: 14.12.2003 17:07
von PhilippK
Prüf noch mal, ob du das genau so eingebaut hast, wie im Mod beschrieben. Da hast du wohl etwas in den SQL-Befehlen durcheinandergewürfelt.

Gruß, Philipp