[gelöst] drupal auf server2go - Fatal MYSQL_ATTR_USE_BUFFERED_QUERY
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 01.06.2011 - 12:21 Uhr in
Hallo zusammen,
habe meine Drupal-Installation vom xampp-htdocs-Ordner in den von server2go gezogen und bekomme beim Aufruf den Fehler
Fatal error: Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY' in J:\server2go\htdocs\cms\includes\database\mysql\database.inc on line 42
Server2go hat
# Apache/2.2.15 (Win32)
# PHP/5.3.2
# SQLite 2
# MySQL 5.1.46-community
Das gabs schonmal im Forum, allerdings gabs da keine Lösung dazu.
Hat jemand eine Idee?
Schon mal vielen Dank
- Anmelden oder Registrieren um Kommentare zu schreiben
hallo
am 01.06.2011 - 12:38 Uhr
meinst du http://www.drupalcenter.de/node/32919 ?
welche drupalversion?
.htaccess gecheckt?
Super schnelle Antwort
am 01.06.2011 - 13:23 Uhr
Super schnelle Antwort :)
Genau den Beitrag meinte ich
Drupal 7, .htaccess ist im Root-Verzeichnis von Drupal
Hast Du den Inhalt vom
am 01.06.2011 - 13:42 Uhr
Hast Du den Inhalt vom .htaccess auf dem Server mal gechecked, ob der auch richtig angekommen ist? (Vergleiche die Antwort aus dem alten Thread)
Beste Grüße
Werner
ja Werner, htaccess ist
am 01.06.2011 - 14:03 Uhr
ja Werner, htaccess ist gleich der ursprünglichen aus dem Drupal des Xampp-Ordners
Hab mal die install.php aufgerufen. Die wirft den Fehler:
Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (line 196 of J:\server2go\htdocs\cms\includes\install.inc).
Zeile 196: return $install_state['profile_info']['distribution_name'];
Noch ein Nachtrag: Es geht um Drupal 7.2
Die Lösung
am 01.06.2011 - 15:28 Uhr
Nachdem ich etliche Kleinigkeiten verändert habe, kam der Durchbruch mit Änderung der php.ini in server2go/server/config_tpl
Dort muß extension=php_pdo_mysql.dll aktiviert werden, indem man das Semikolon anfangs entfernt.
Nebenbei habe ich bemerkt, daß die Downloads von Drupal 7.2 unterschiedlich sind. Das zip ist vollständig, bei tar.gz fehlen zumindest im includes 10 Dateien.