Autor |
[USERMAP] Ist im experimental
Zweig eingepflegt |
spinne Registriert: 21.08.2003
Wohnort: Luzern
|
[USERMAP] Ist im experimental
Zweig eingepflegt
Geschrieben: 24.07.2007 16:01
da muss ich ehrlich gesagt auch passen, die fehler erscheinen so nämlich auch auf der opn-city....
|
|
darksweetys Registriert: 28.12.2005
Beiträge:
638
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 24.07.2007 18:39
ahja, na nochwas, beim Installieren kommt folgende Fehlermeldung:
ERROR [512] mysql error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1) NOT NULL, lat DOUBLE (0,-1) NOT NULL, PRIMARY KEY (plz))' at line 1] in EXECUTE("CREATE TABLE opn_usermap (plz VARCHAR (6) DEFAULT '' NOT NULL, ort VARCHAR (255) DEFAULT '' NOT NULL, lon DOUBLE (0,-1) NOT NULL, lat DOUBLE (0,-1) NOT NULL, PRIMARY KEY (plz)) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89191', 'Aichen', 9.80932, 48.5288) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89188', 'Widderstall', 9.7135, 48.5315) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89150', 'Machtolsheim', 9.74305, 48.4943) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('72535', 'Ennabeuren', 9.65107, 48.4428) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89180', 'Bühlenhausen', 9.78091, 48.4599) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89160', 'Scharenstetten', 9.85217, 48.515) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('72587', 'Zainingen', 9.54729, 48.483) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('73312', 'Türkheim', 9.80322, 48.586) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89143', 'Sonderbuch', 9.81177, 48.4174) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('88427', 'Dunzenhausen', 9.68341, 48.0186) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('88436', 'Füramoos', 9.8934, 47.9977) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('88400', 'Bergerhausen', 9.81281, 48.1008) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('89081', 'Jungingen', 9.98902, 48.4459) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('01465', 'Langebrück', 13.85, 51.1333333) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('56759', 'Leienkaul', 7.0833333, 50.2166667) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('78267', 'Aach', 8.85, 47.8511) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('54298', 'Aach', 6.6, 49.7833) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('52068', 'Aachen', 6.1, 50.7667) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('52070', 'Aachen', 6.1, 50.7667) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
ERROR [512] mysql error: [1146: Table 'hecker.opn_usermap' doesn't exist] in EXECUTE("INSERT INTO opn_usermap VALUES ('52072', 'Aachen', 6.1, 50.7667) ")
FOUND IN [include/opndb-errorhandler.php]
FOUND AT 240
Ist jedoch nur ein Auszug, die koplette Liste ist fast unendlich.
Kann das sein dass irgendwelche Postleitzahlen nicht gefunden werden?
|
|
Gast
Unregistrierter Benutzer
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 29.07.2007 01:12
Hi, ist zwar schon eine Weile her, aber ich probier's mal...
1) Heißt irgendetwas an Deinem Account "hecker"?
Der Präfix (=Name der DB) schaut mir ja sehr seltsam aus...
2) Welche MySQL-Version verwendet Dein Hoster?
Probier' mal im MyPHPAdmin folgenden Befehl einzugeben:
CREATE TABLE opn_usermap (plz VARCHAR (6) DEFAULT '' NOT NULL, ort VARCHAR (255) DEFAULT '' NOT NULL, lon DOUBLE (0,-1) NOT NULL, lat DOUBLE (0,-1) NOT NULL, PRIMARY KEY (plz))
Wenn das nicht geht, dann sind die Statements, welche Dir die Tabellen anlegen, nicht mit der verwendeten MySQL-Version kompatibel.
Dass die Liste der Fehler unendlich ist (genauer: Die Anzahl aller Orte in D, A und CH ist mir klar - das CREATE TABLE geht schief; die für die Usermap notwendige Tabelle(n) kann/können nicht angelegt werden - und dann geht jedes einzelne INSERT in die Hose.
Ciao,
Boby [addsig]
|
|
darksweetys Registriert: 28.12.2005
Beiträge:
638
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 29.07.2007 11:03
hi Boby,
1. ja, hecker ist der Name meines Accounts...., mir is nix besseres eingefallen, ist mein name.
2. Der hoster verwendet MySQL 5.x
Den Befehl hab ich unter: SQL Befehle auf localhost ausführen eingegen.
Resultat:
SQL-Befehl:
CREATE TABLE opn_usermap(
plz VARCHAR( 6 ) DEFAULT '' NOT NULL ,
ort VARCHAR( 255 ) DEFAULT '' NOT NULL ,
lon DOUBLE( 0 , -1 ) NOT NULL ,
lat DOUBLE( 0 , -1 ) NOT NULL ,
PRIMARY KEY ( plz )
)
MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1) NOT NULL, lat DOUBLE (0,-1) NOT NULL, PRIMARY KEY (plz))' at line 1
ist wohl doch nicht kompartible
|
|
Gast
Unregistrierter Benutzer
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 29.07.2007 13:16
@ André
bin da immer noch dabei den Fehler auf deinem Server zu finden.
mySQL ist übigens 4.1.20 (highqualityweb)
Installiert ist es nun und die Daten sind allen in der DB.
Der Fehler ERROR [512] mysql error: [1146: Table 'hecker.g' doesn't exist] macht mir zuschaffen.
Das kommt von dieser Befehlszeile hier
INNER JOIN '.$opnTables['usermap'].' g
Darum das hecker.g
Habe bei mir das gnaze mal mit der mySQL Version 4.1.21 getestet. Dann funktioniert das einwandfrei.
Flash
[addsig]
|
|
Gast
Unregistrierter Benutzer
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 29.07.2007 13:32
@Flash: Wenn Du mir das Statement, welches nicht funzt schickst, kann ich mich rumspielen - ich habe 5.0.22 bei mir laufen. Wenn sich was an MySQL von 4.x auf 5.x geändert hat, finde ich das auch raus.
Die Zeile...
INNER JOIN '.$opnTables['usermap'].' g
... sollte nicht "INNER JOIN hecker.g" liefern, sondern "INNER JOIN hecker.usermap g" oder "INNER JOIN usermap g" (jeweils ohne Punkt), wobei "g" der alias ist, mit dem in weiterer Folge die Tabelle in den SQL's referenziert wird ("g.feldname").
Sorry, falls Du das eh gewusst hast - ich weiß nicht wie gut Deine SQL-Kenntnisse sind.
Ciao,
Boby [addsig]
|
|
darksweetys Registriert: 28.12.2005
Beiträge:
638
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 29.07.2007 19:03
Dank Dir Flash, ich hoffe Du hast keine grauen Haare bekommen...
Hilft eben doch wenn man bisl nervt *fg*
|
|
Scout_GP
Registriert: 16.06.2005
Beiträge:
1054
Wohnort: Berlin
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 04.01.2008 15:14
Wie weit ist denn das gute Stück gediehen? Gibt es noch größere Probleme oder kann ich das Teil einfach einbauen?
Gruß Scout
+++ Last.fm | Scoutweb +++
|
|
Gast
Unregistrierter Benutzer
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 04.01.2008 15:30
gute Frage. Glaube es immer noch der gleich Stand wie im Sommer 2007.
Bei Darksweetys läuft das Modul so weit ich weis ohne Probleme.
Müsstest es mal installieren und schauen.
Das Hauptproblem lag bei der Installation. Da es eine grössere Datenmenge ist wo in die DB geschrieben werden muss, kann es sein, dass es je nach Server Konfiguration zu einm Timeout kommt.
Habe das Modul bei Darksweetys ohne Daten installiert. Also nur die Tabellen ohne Inhalte erstellt und dann via PMA die Daten in die DB geschrieben.
Flash [addsig]
|
|
migaja
Registriert: 11.12.2005
Beiträge:
498
|
[USERMAP] Ist im experimental Zweig eingepflegt
Geschrieben: 21.05.2008 16:44
Kram vor....
Also abgesehen davon, daß es bei mir auch die Fehlermeldungen der Vorredner hagelt und das Modul daher nicht nutzbar ist :
Wäre es evtl. möglich die Daten aus der geodb zu holen, wenn diese bereits installiert ist. Sonst sind ja die Daten in jedem Modul extra in der DB. Halte ich doch für "Platzverschwendung" Das Modul könnte ja das geodb-Modul als Voraussetzung haben, wie ja auch Benutzer-Adresse installiert sein muß.
*migaja*
|
|
|
sortieren nach
|
Seite 1 2 3 4 5 6 7 8 9 vorherige Seite nächste Seite |