SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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...
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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 :roll:
Zuletzt geändert von HabNurNeFrage am 02.01.2013 18:18, insgesamt 1-mal geändert.
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag 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 :wink:
Offline geht das stk
Das heißt es funktioniert bei einer 1zu1 Kopie Deines jetzigen Forums?
Zuletzt geändert von BNa am 02.01.2013 18:19, insgesamt 1-mal geändert.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: SQL Fehler nur bei Verwendung durch User-Agent Googlebot

Beitrag von HabNurNeFrage »

Kann man das bei Dir ordern? Wie teuer wäre das?
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“