Menü

Login

Aktuelle Version

Forum > Datenbankfehlermeldung bzgl. Session *

DOTLAN Intranet / Portal >> Probleme und Fehler > Datenbankfehlermeldung bzgl. Session
Antwort erstellen
Autor Thema: Datenbankfehlermeldung bzgl. Session
Thanquol
06.04.2009 um 11:27 QuoteProfileSend PM
NEW

Clan: Gamers' Congress
Postings: 123

Ahoi,

ich wollte grade mal die neuste Dotlan Version zum testen auf meinem Webspace installieren, Zend wurde mir dafür freigeschalten.

Ich bin nach der Readme.txt vorgegangen und hab in der config.php die Datenbankeinträge gemacht sowie die default sql datei über die Support Tools importiert.

beim aufrufen meiner Seite kommt aber nur:
Es ist ein Fehler im SQL Query aufgetreten. Bitte kontaktiere den Administrator.

der Fehler lt. Quelltext:

<!-- comment

Invalid SQL:
INSERT INTO session (hash,userid,nick,host,dns,site,useragent,lastactivity,referer,hits,countrycode) VALUES ('fa1dc90049490a4ad861a3f940a1e3c47fa80431',0,'','193.175.38.14','zs1.fh-landshut.de','http://www.fh-lan.de/news/','Opera/10.00 (Windows NT 6.1; U; en) Presto/2.2.0','1239009464','',0,'')

ERROR-Message:
Duplicate entry 'fa1dc90049490a4ad861a3f940a1e3c4' for key 1


<pre style="display: none"><!--



-------------------

->
found 0 debug messages
tstamp - class::function -> message
---------------------------------------------------------------------------------------

PHP Includes : 12
DB Queries : 3
Templates used : 0
Varcache used : 0
PHP Memory Usage : 1.168.352 Bytes
Content-Size : 0 Bytes (w/o debug)
Rendering Time : 0.038650

Includes PHP Files:
- /www/mnr/2533/htdocs/www.fh-lan.de/news/index.php
- /www/mnr/2533/htdocs/www.fh-lan.de/global.php
- /www/mnr/2533/htdocs/www.fh-lan.de/config.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/db_mysql.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.html.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.page.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.session.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.user.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.admin.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.styles.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.encryption.php
- /www/mnr/2533/htdocs/www.fh-lan.de/dberror.html

Used Templates:

--></pre>-->


Alle PHP Infos: http://www.fh-lan.de/phpinfo.php

habt ihr evtl. einen Tip für mich was da grade schiefläuft?


Danke,
Flo
 
Griffon
21.04.2009 um 23:50 QuoteProfileSend PM

NEW

Clan: dotlan.net
Postings: 1252

Ich würde die Session Table mal leeren im phpmyadmin. Diese wird hauptsächlich benutzt um zu prüfen wieviele Leute online sind. Eigentlich ist der Fehler sehr komisch weil ich vorher prüfe ne neue Session anlegen muss (insert) oder update mach.
 
Thanquol
22.04.2009 um 10:01 QuoteProfileSend PM
NEW

Clan: Gamers' Congress
Postings: 123

hab ich bereits probiert, gelöscht, auf die Page gegangen -> ein neuer Eintrag in der Sessiontabelle wird erstellt aber FEhler bleibt
 
Griffon
05.05.2009 um 23:53 QuoteProfileSend PM

NEW

Clan: dotlan.net
Postings: 1252

Kannst du bitte mal deine Session Tabelle ganz genau anschauen? Welches Encoding hat das "hash" feld, etc.

Weil der Fehler kann nur passieren wenn der beim SELECT COUNT(hash) FROM session WHERE hash='fa1dc90049490a4ad861a3f940a1e3c4' has a result of 0. Normally you should only get a result of 0 if you really don't have an entry with that hash key.

It might be possible that you'll get a result of 0 if they encodings of the saved hash string doesn't match the encodeded hash string provided in the query.
 
Thanquol
17.09.2009 um 21:52 QuoteProfileSend PM
NEW

Clan: Gamers' Congress
Postings: 123

Ich hab hier leider eine ganze Weile nicht weitermachen können!

Ich hab nun folgendes gemacht:
mir deinen vorgefertigten Windows Server gezogen, die Page darauf aufgesetzt, das WWW Verzeichnis auf mienen Webserver geschoben, die Datenbank mittels phpMyAdmin exportiert und am Server importiert!
(meinen Lizenzkey hab ich ja letzte Woche von dir bekommen)

Die Sessiontabelle schaut so aus:


beim Page Aufruf bekomme ich immer noch


Debuginfos:
Code:
<!-- comment 

Invalid SQL:
INSERT INTO session (hash,userid,nick,host,dns,site,useragent,lastactivity,referer,hits,countrycode) VALUES ('cbcd9d6e79402ec49ba2ca92fa6ed846acbf7644',0,'','88.64.59.24','dslb-088-064-059-024.pools.arcor-ip.net','http://www.fh-lan.de/news/','Opera/9.64 (Windows NT 6.1; U; de) Presto/2.1.1','1253216261','',0,'DE')

ERROR-Message:
Duplicate entry 'cbcd9d6e79402ec49ba2ca92fa6ed846' for key 1


<pre style="display: none"><!--



-------------------

->
found 0 debug messages
tstamp - class::function -> message
---------------------------------------------------------------------------------------

PHP Includes : 12
DB Queries : 3
Templates used : 0
Varcache used : 0
PHP Memory Usage : 1.162.908 Bytes
Content-Size : 0 Bytes (w/o debug)
Rendering Time : 0.053437

Includes PHP Files:
- /www/mnr/2533/htdocs/www.fh-lan.de/news/index.php
- /www/mnr/2533/htdocs/www.fh-lan.de/global.php
- /www/mnr/2533/htdocs/www.fh-lan.de/config.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/db_mysql.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.html.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.page.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.session.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.user.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.admin.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.styles.php
- /www/mnr/2533/htdocs/www.fh-lan.de/includes/class.encryption.php
- /www/mnr/2533/htdocs/www.fh-lan.de/dberror.html

Used Templates:




any idea???
 
[ Antwort erstellen ]