Update-Fehlermeldung bei Drupal 7 update
Eingetragen von falloutboy (77)
am 15.02.2011 - 22:46 Uhr in
am 15.02.2011 - 22:46 Uhr in
Hallo,
ich habe meine Drupal 6.20 Installation mit Drupal 7 überspielt.
Dabei lief alles bestens.
Nur unter Statusbericht steht, ich solle meine Datenbank über update.php aktualisieren.
Nach der Ausführung von update.php kommt folgende Meldung:
The following updates returned messages
system module
Update #7055
Failed: PDOException: SQLSTATE[HY000]: General error: 1283 Column 'value' cannot be part of FULLTEXT index: ALTER TABLE {variable} CHANGE `value` `value` LONGBLOB NOT NULL COMMENT 'The value of the variable.'; Array ( ) in db_change_field() (line 2888 of /opt/lampp/htdocs/drupal7/includes/database/database.inc).
Was heißt dieser Fehler?
Und was kann ich tun?
Habt ihr eine Idee?
Danke
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie bist du denn beim Upgrade
am 16.02.2011 - 16:59 Uhr
Wie bist du denn beim Upgrade vorgegangen - einfach so sollte man die neue Version nicht rüberspielen.
Der folgende Artikel erklärt das genaue Vorgehen:
http://drupal.org/documentation/upgrade/6/7
Wichtig:
- vorher Backups aller Daten machen
- PDO muss als PHP Extension aktiviert sein !
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Hallo SteffenR, bin so
am 16.02.2011 - 22:02 Uhr
Hallo SteffenR,
bin so vorgegangen wie in http://drupal.org/documentation/upgrade/6/7 beschrieben.
Nur wie aktiviere ich PDO als PHP Extension?
Schau erst mal ob PDO
am 16.02.2011 - 22:59 Uhr
Schau erst mal ob PDO aktiviert ist - in der phpinfo() solltest du folgenden Eintrag finden:
Aktivieren könntest du das PHP-Modul über einen Eintrag in der php.ini oder auf Nachfrage bei deinem Provider - je nachdem ob du lokal / auf Server / Webspace entwickelst..
Laut Google scheint es zu dem Fehler ja einige Ursachen zu geben:
http://bit.ly/e8P9sF
Vlt. ist da ja was Passendes für dich dabei - oder du stellst die Frage noch einmal in den drupal.org Foren...
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.