Probleme nach PHP-Wechsel
am 20.06.2017 - 18:07 Uhr in
Hallo zusammen,
mein Drupal7 lief bisher ohne Probleme. Nun wollte ich parallel Drupal8 installieren & migrieren. Dafür mußte ich bei meinem Webhoster (tophoster.de) die PHP Version wechseln, von PHP5 auf PHP7.
Bei der Installation wird mir aber kein MySQL angeboten; Anfrage an webhoster, liegt wahrscheinlich an --with-pdo-sqlite=shared statt --with-pdo-mysql=shared.
Wie dem auch sei, bis zur Klärung wollte ich wieder Dupal7 einsetzen, also zurück auf PHP5.
Nun bekomme ich beim Aufruf statt Drupal folgende Fehlermeldung, auch wenn ich /user aufrufe:
Fatal error: Uncaught Error: Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY' in /home/www/web230/html/Drupal7/includes/database/mysql/database.inc:56 Stack trace: #0 /home/www/web230/html/Drupal7/includes/database/database.inc(1745): DatabaseConnection_mysql->__construct(Array) #1 /home/www/web230/html/Drupal7/includes/database/database.inc(1535): Database::openConnection('default', 'default') #2 /home/www/web230/html/Drupal7/includes/database/database.inc(2626): Database::getConnection() #3 /home/www/web230/html/Drupal7/includes/cache.inc(359): db_escape_table('cache_bootstrap') #4 /home/www/web230/html/Drupal7/includes/cache.inc(340): DrupalDatabaseCache->getMultiple(Array) #5 /home/www/web230/html/Drupal7/includes/cache.inc(57): DrupalDatabaseCache->get('module_implemen...') #6 /home/www/web230/html/Drupal7/includes/module.inc(754): cache_get('module_implemen...', 'cache_bootstrap') #7 /home/www/web230/html/Drupal7/includes/module.inc(954): module_implements('system_theme_in...') #8 /home/www/web230/html/Drupa in /home/www/web230/html/Drupal7/includes/database/mysql/database.inc on line 56
Ich könnte jetzt alle Tabellen myphpadmin, die mit cache* beginnen, leeren. Nicht löschen. Habe ich in einem Forum gefunden.
Hat damit jemand Erfahrung? Vor dem PHP-Wechsel habe ich Drupal7-Verzeichnis und DB (als SQL-Dump) gesichert.
Danke & Gruß
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, Du hast es oben schon
am 21.06.2017 - 11:21 Uhr
Hi,
Du hast es oben schon geschrieben, bei Dir fehlt warscheinlich das mysql PHP Modul.
https://www.drupal.org/node/1016622
Gruss
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)