Seite 1 von 2
Nach Update auf Arcade 2.1.2 folgenden Fehler
Verfasst: 28.02.2006 19:04
von snakepilsken
Hi,
ich habe upgedatet von 2.0.7 auf 2.1.2 und finde folgende Anweisung nicht
Code: Alles auswählen
3) Goto your ACP (Admin Control Panel) and click <UPDATE DB>
Wenn ich ein Spiel starten möchte kommt jetzt folgender Fehler
Code: Alles auswählen
Couldn't obtain game data
DEBUG MODE
SQL Error : 1054 Unknown column 'f.fav_game_name' in 'field list'
SELECT g.*, f.fav_game_name FROM phpbb_ina_games AS g LEFT JOIN phpbb_ina_fav AS f ON g.game_name = f.fav_game_name AND f.user_id = 2 WHERE game_id = 0
Line : 323
File : activity.php
Hängt vielleicht mit dem fehlenden Punkt 3 zusammen
Muss man eigentlich keine Einträge in der Datenbank anlegen ?
Verfasst: 01.03.2006 08:02
von snakepilsken
Hat denn keiner upgedatet ?
Verfasst: 01.03.2006 10:24
von Würzi
Hab gar nicht gewusst, daß es ein Update gibt von 2.0.7
Hab ich mir gleich eingebaut auf meinem Testboard
Ich sag nur: Geteiltes Leid ist halbes Leid
Den Fehler hab ich auch und find auf die Schnelle keine Lösung.
Wäre schön, wenn sich ein gut englisch sprechender (der den Mod drin hat) sich mal um die Sache bemüht

Verfasst: 01.03.2006 17:34
von snakepilsken
Da hängt noch mehr dran, das Profile wird nicht mehr korrekt angezeigt.
Die Memberlist funktioniert nicht mehr.
Die Dokumentation zu dem Mod ist echt der Oberhammer.
Ich habe mal die language Datei angeguckt und finde zwar den Eintrag aber oim ACP nicht den entsprechenden Button oder Menüpunkt
$lang['admin_config_updated'] = 'Online Activities Configuration Updated<br /><br
Könnte mal ein Fachman nen Blick drauf werfen ?
Verfasst: 01.03.2006 18:55
von easygo
Ruf halt die Datei admin_arcade_update.php in deiner Browser-Adresszeile auf.
Vorher als Admin anmelden!
Sollte jetzt nicht das Riesen-Problem sein, oder?

Verfasst: 01.03.2006 18:59
von snakepilsken
Das Problem ist, man darf von der 2.0.7 nicht direkt auf die 2.0.12 updaten.
Man muss zuerst die 2.0.11 benutzen, das hätte defender ruhig in die Dokumentation aufnehmen können.
Jetzt hab ich leider ein neues Problem
Couldn't obtain game data
DEBUG MODE
SQL Error : 1052 Column: 'game_id' in order clause is ambiguous
SELECT g.*, f.*, c.cat_name, AVG(r.rate_point) AS rating, COUNT(comment_id) AS comment_count FROM phpbb_ina_games AS g LEFT JOIN phpbb_ina_cat AS c ON g.cat_id = c.cat_id LEFT JOIN phpbb_ina_fav AS f ON g.game_name = f.fav_game_name AND f.user_id = 2 LEFT JOIN phpbb_ina_rate AS r ON g.game_name = r.rate_game_name LEFT JOIN phpbb_ina_comment ON g.game_name = comment_game_name WHERE g.cat_id = '2' GROUP BY game_id ORDER BY game_id DESC LIMIT 0,20
Line : 937
Verfasst: 01.03.2006 19:17
von Würzi
easygo hat geschrieben:Ruf halt die Datei admin_arcade_update.php in deiner Browser-Adresszeile auf.
Vorher als Admin anmelden!
Sollte jetzt nicht das Riesen-Problem sein, oder?

So weit hab ich auch schon gedacht, ging aber nicht
Hast du den Mod drin bei dir easy?

Verfasst: 01.03.2006 19:18
von Würzi
snakepilsken hat geschrieben:Das Problem ist, man darf von der 2.0.7 nicht direkt auf die 2.0.12 updaten.
Man muss zuerst die 2.0.11 benutzen, das hätte defender ruhig in die Dokumentation aufnehmen können.
Auch schon probiert
Geht bei mir trotzdem nicht

Verfasst: 01.03.2006 19:46
von easygo
Würzi hat geschrieben:So weit hab ich auch schon gedacht, ging aber nicht
Mit der admin_arcade_update.php ausder ALPHA_Arcade_Mod_2.0.8 gings jedenfalls, theoretisch...
Würzi hat geschrieben:Hast du den Mod drin bei dir easy?

Nö, nachdem sich da 1 Jahr lang nix bewegt hat, haben wir selbst jede
Menge geändert dran und so 2.1.2er "Neuerungen" wie Monatshighscores
und Favoriten haben wir schon seit
2004 drin, also wozu updaten?
Wenn ich Kommentare und Spielevotings haben wollte, hätt ich doch
gleich das Amod Plus Jumbo Paket draufgehauen. easy
Verfasst: 02.03.2006 17:16
von snakepilsken
Vielleicht kann mir ja einer helfen, ich habe ein Update gemacht bekomme einen Fehler beim Versuch ein Spiel zu starten.
Beim Durchlauf des Scripts hat er wohl einiges nicht durchgeführt
Code: Alles auswählen
UPDATE phpbb_ina_fav f, phpbb_ina_games g SET f.fav_game_name = g.game_name WHERE g.game_id = f.fav_game_id NOT REQUIRED.!
Unknown column 'f.fav_game_id' in 'where clause'
UPDATE phpbb_ina_rate r, phpbb_ina_games g SET r.rate_game_name = g.game_name WHERE r.rate_game_id = g.game_id NOT REQUIRED.!
Unknown column 'r.rate_game_id' in 'where clause'
UPDATE phpbb_ina_comment c, phpbb_ina_games g SET c.comment_game_name = g.game_name WHERE c.comment_game_id = g.game_id NOT REQUIRED.!
Unknown column 'c.comment_game_id' in 'where clause'
Es kommt beim Versuch ein Spiel zu starten folgender Fehler
Code: Alles auswählen
Couldn't obtain game data
DEBUG MODE
SQL Error : 1052 Column: 'game_id' in order clause is ambiguous
SELECT g.*, f.*, c.cat_name, AVG(r.rate_point) AS rating, COUNT(comment_id) AS comment_count FROM phpbb_ina_games AS g LEFT JOIN phpbb_ina_cat AS c ON g.cat_id = c.cat_id LEFT JOIN phpbb_ina_fav AS f ON g.game_name = f.fav_game_name AND f.user_id = 2 LEFT JOIN phpbb_ina_rate AS r ON g.game_name = r.rate_game_name LEFT JOIN phpbb_ina_comment ON g.game_name = comment_game_name GROUP BY game_id ORDER BY game_id DESC LIMIT 0,20
Line : 937
File : activity.php
Ich habe "game_id" in "fav_game_id" umbenannt das wars.