Seite 3 von 5
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 00:19
von oxpus
HabNurNeFrage hat geschrieben:Euch allen hier erstmal alles Gute für das neue Jahr...
Ebenso...
HabNurNeFrage hat geschrieben:Nachtrag: Mir ist soeben aufgefallen, dass der GoogleBot in der sessions-Tabelle immer die user_id 0 zugewiesen bekommt. Bei den eingeloggten Usern stimmen die IDs mit denen aus der Mitgliederliste überein und Gäste bekommen auch richtigerweise die 1. Wie und wann geschieht denn im phpbb die Zuordnung von user_id und session_id?
Da könnte der Schlüssel für mein Problem liegen...
Hattest du denn mal im ACP in der Benutzerverwaltung nach dem User "Google [Bot]" gesucht?
Das Profil muss vorhanden sein, sonst würden genau diese User-Daten ja fehlen.
Aber wie bereits erwähnt, würde dann eigentlich eine andere Fehlermeldung erscheinen...
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 01:35
von BNa
BNa hat geschrieben:und bau den Automatische DST Mod mal komplett und rückstandsfrei aus.
Den kannst Du ja später wieder einbauen.
Das mal inzwischen probiert. Einfach mal testen. Da war mal was ähnliches.
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 17:04
von HabNurNeFrage
User Google [Bot] ist in der Botliste und lässt sich unter Benutzer verwalten finden.
DST habe ich manuell ausgebaut. Auch keine Änderung.
Der erweiterte Debug liefert fehlerhafte Template SQL Aufrufe:
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
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 'AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imag' at line 4 [1064]
SQL
SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, t.template_inherits_id, t.template_inherit_path, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name FROM xxx_styles s, xxx_styles_template t, xxx_styles_theme c, xxx_styles_imageset i WHERE s.style_id = AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imageset_id = s.imageset_id
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: [ROOT]/includes/session.php
LINE: 1653
CALL: dbal_mysql->sql_query()
FILE: [ROOT]/index.php
LINE: 42
CALL: user->setup()
Kann ich meine Styles irgedwie mit der DB resynchen? Cache leeren und rekompilieren habe ich bereits gemacht.
(ich werde heute nacht mal alle deinstallieren und dann wieder installieren)
Allerdings klappt es nur mit Session ohne Cookies und mit Cookies mit normalen Browsern als Agent. So eine gequirlte Ausscheidung.
Blöderweise ist der Webspace auch so voll, dass ich keine cleane Zweitinstallation mit einem Dump testen kann...
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 17:13
von BNa
Sieht doch schonmal anders aus, mit mehr Informationen.
Wo und in welchem Zusammenhang kommt diese Fehlermeldung??
Bitte mal in den Pastebin verlinken:
- index.php
includes/sessions.php
https://www.phpbb.de/support/pastebin.php
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 17:22
von BNa
!! Das könnte auch bei Dir der Grund sein. Hört sich schlüssig an. Gleiche Fehlermeldung.
Bitte exakt den Anweisungen des freundlichen Herren in dem Link folgen:
https://www.phpbb.com/community/viewtop ... #p12932619
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 17:57
von oxpus
Ich vermute hier eher, dass was mit dem Profil des Google-Bots nicht passt.
Aber erst mal das Support Tool Kit installieren und alle Prüfungen/Korrekturen machen, dann sehen wir weiter.
Meist werden dadurch die Fehler schon behoben.
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 18:08
von BNa
oxpus hat geschrieben:Ich vermute hier eher, dass was mit dem Profil des Google-Bots nicht passt.
Bin erstmal nur beim ausschliessen. Jedenfalls ist die Fehlermeldung nun eine andere, nach der Deinstall des DST.
Klingt erstmal nicht gut, für mich ist es das aber. Den google Bot jungfräulich einzupflegen wäre ja nur eine kleine SQL.
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 18:11
von HabNurNeFrage
[forumroot]/icludes/session.php =>
https://www.phpbb.de/support/pastebin.p ... iew&s=1201
[forumroot]/index.php =>
https://www.phpbb.de/support/pastebin.p ... iew&s=1202
(Anm.: Original index.php aus 3.0.11 install brachte keine Besserung, habe ich wegen der mods aber wieder zurück getauscht)
Das stk schmeißt auch eine Fehlermeldung:
Emergency Repair Kit
Undefined index: 0
Click here to reload the STK
Das alte stk vorher komplett gelöscht und den cache geleert.
Offline geht das stk

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 18:18
von BNa
Ich hab so das Gefühl, hier hilft nur noch ein temporärer Admin Account , nebst FTP Zugriff.
Mir würden da nun auch zu viele Dinge zu einfallen aber das alles zu schreiben, wird mir langsam zu mühsam
Offline geht das stk
Das heißt es funktioniert bei einer 1zu1 Kopie Deines jetzigen Forums?
Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 02.01.2013 18:19
von HabNurNeFrage
Kann man das bei Dir ordern? Wie teuer wäre das?