Duplicate entry 'bot=10' for key 1 - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html) +---- Thema: Duplicate entry 'bot=10' for key 1 (/thread-10734.html) |
Duplicate entry 'bot=10' for key 1 - werner.elflein - 31.08.2008 Nachfolgende Fehlermeldung erhalte ich regelmäßig. Dabei habe ich die mybb_sessions mal bereinigt, aber hierdurch wurde das Problem nicht gelöst. Wieso wird hier 'bot=10' als Session-ID verwendet? Angenommen, eine Suchmaschine aktiviert parallel mehrere Robots, ist es doch klar, dass es aus Gründen der Eindeutigkeit der Session-ID "rappeln" muss. <error> <dateline>1220018842</dateline> <script></script> <line>0</line> <type>20</type> <friendly_type>MyBB SQL Error</friendly_type> <message>SQL Error: 1062 - Duplicate entry 'bot=10' for key 1 Query: INSERT INTO mybb_sessions (`sid`,`time`,`ip`,`location`,`useragent`,`location1`,`location2`,`nopermission`) VALUES ('bot=10','1220018842','74.6.22.165','/showthread.php?tid=222','Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)','26','222','0') </message> </error> RE: Duplicate entry 'bot=10' for key 1 - Michael - 31.08.2008 Das Problem ist, dass eine Suchmaschine aus Prinzip nur 1 Bot pro Seiten einsetzen dürfte. Yahoo macht da Probleme, das Thema gab es schon im englischen Forum. RE: Duplicate entry 'bot=10' for key 1 - werner.elflein - 01.09.2008 Ich kann es dort gerade nicht finden. (Vielleicht kannst du mir einen Link schicken?) Wurden denn Gegenmaßnahmen beschrieben? Die mybb.log-Datei muss sich ja nicht unnötig aufblähen. RE: Duplicate entry 'bot=10' for key 1 - Michael - 01.09.2008 Komisch, ich finde das Thema gerade auch nicht. Ich habe Ryan Gordon bezüglich dieses Themas eine Nachricht hinterlassen. Ich melde mich sobald ich etwas Neues dazu weiß. RE: Duplicate entry 'bot=10' for key 1 - Michael - 01.09.2008 So, wie schon angedeutet liegt der Fehler tatsächlich bei Yahoo: Zitat:We can't do anything about this because Yahoo is performing a Race condition (which it shouldn't) - Look into adding a robots.txt to stop multiple yahoo bots.Zum Thema Race Condition: http://de.wikipedia.org/wiki/Race_Condition Es gibt im Moment nur 4 Möglichkeiten:
|