SQL Fehler nur bei Verwendung durch User-Agent Googlebot
Verfasst: 30.12.2012 15:14
Hallo Support-Team.
Unser Forum funktioniert mehr oder weniger einwandfrei.
Da ich mich zur Zeit ein wenig um das SEO kümmere, habe ich in dem Zuge festgestellt, dass Google das Forum nicht sehen kann.
Webmaster-Tools, Aufruf wie durch Google: Leere Seite, Fehlermeldung 503
FireFox-AddOn User-Agent Switcher installiert und selbst mal getestet.
Beim Aufruf komt eine allgemeiner SQL-Fehler. Debug über config.php brachte folgendes Ergebnis:
Board: 3.0.11 (irgendwann mal übernommen von einem Freehoster / Reste: Mehrere unnütze Tabellen von ehemaligen Mod, bei allen Tabellen Präfix)
Installierte Mod: geomap, auto winter-/summertime, gallery, arcade
Style: Selbst modifiziertes subsilver2 in mehreren abhängigen Varinten (nur ein Template), prosilver gelöscht
Hoster: hetzner.de
PHP: 5.3
MySQL: 5.1
Woran könnte es liegen, dass die Fehler nur bei bestimmten User-Agents auftreten?
Anm.: Die .htaccess ist bis auf Fehlerseiten-Redirects clean.
Danke schon mal vorab für für Euer Interesse.
LG
edit: Es kann auch nicht am Session- oder/und Cookie-Handling liegen, da es mit anderen USER-Agents - wie Opera/Safari/Chrome/iE 7/8/9/Yahoo/Bing usw - auch dann funktioniert, wenn keine Cookies angenommen werden. Die Session-Tabelle ist auch voll mit Googlebot Session-IDs. Google liest die URLs anhand einer Sitemap ein und kann auf die übermittelten URLs nicht zugreifen. Werde wohl auch mal SEO-URLs installieren...
Das Leeren der Session-Tabelle mit PhpMyAdmin hat auch nichts gebracht, außer dass alle User ausgeloggt wurden
Unser Forum funktioniert mehr oder weniger einwandfrei.
Da ich mich zur Zeit ein wenig um das SEO kümmere, habe ich in dem Zuge festgestellt, dass Google das Forum nicht sehen kann.
Webmaster-Tools, Aufruf wie durch Google: Leere Seite, Fehlermeldung 503
FireFox-AddOn User-Agent Switcher installiert und selbst mal getestet.
Beim Aufruf komt eine allgemeiner SQL-Fehler. Debug über config.php brachte folgendes Ergebnis:
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 658: Undefined index: user_id
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 665: Undefined index: user_type
[phpBB Debug] PHP Notice: in file [ROOT]/includes/auth.php on line 69: Undefined index: user_permissions
[phpBB Debug] PHP Notice: in file [ROOT]/includes/auth.php on line 405: Undefined index: user_type
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 1568: Undefined index: user_lang
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 1569: Undefined index: user_dateformat
[phpBB Debug] PHP Notice: in file [ROOT]/includes/automatic_dst.php on line 27: Undefined index: user_timezone
[phpBB Debug] PHP Notice: in file [ROOT]/includes/automatic_dst.php on line 34: Undefined index: user_timezone
[phpBB Debug] PHP Notice: in file [ROOT]/includes/automatic_dst.php on line 38: Undefined index: user_timezone
[phpBB Debug] PHP Notice: in file [ROOT]/includes/automatic_dst.php on line 38: date_default_timezone_set() [function.date-default-timezone-set]: Timezone ID '' is invalid
[phpBB Debug] PHP Notice: in file [ROOT]/includes/automatic_dst.php on line 54: Undefined index: user_timezone
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 1644: Undefined index: user_style
Installierte Mod: geomap, auto winter-/summertime, gallery, arcade
Style: Selbst modifiziertes subsilver2 in mehreren abhängigen Varinten (nur ein Template), prosilver gelöscht
Hoster: hetzner.de
PHP: 5.3
MySQL: 5.1
Woran könnte es liegen, dass die Fehler nur bei bestimmten User-Agents auftreten?
Anm.: Die .htaccess ist bis auf Fehlerseiten-Redirects clean.
Danke schon mal vorab für für Euer Interesse.
LG
edit: Es kann auch nicht am Session- oder/und Cookie-Handling liegen, da es mit anderen USER-Agents - wie Opera/Safari/Chrome/iE 7/8/9/Yahoo/Bing usw - auch dann funktioniert, wenn keine Cookies angenommen werden. Die Session-Tabelle ist auch voll mit Googlebot Session-IDs. Google liest die URLs anhand einer Sitemap ein und kann auf die übermittelten URLs nicht zugreifen. Werde wohl auch mal SEO-URLs installieren...
Das Leeren der Session-Tabelle mit PhpMyAdmin hat auch nichts gebracht, außer dass alle User ausgeloggt wurden
