Drupal 6 auf 8 upgraden

Submitted by Gast (nicht überprüft) on Fr, 01/19/2018 - 00:34

So gehe ich vor:

  • Drupal 8 Neuinstallation
  • D8 Modulen Migrate_Tools und Migrate_Plus installieren
  • mywebsite/upgrade

 

Nach der Installation scheint es zum Teil zu funktionieren. Manche Inhaltstypen und deren Inhalt ist migriert worden. Aber es gibt auch viele Probleme, vor Allem mit Input-Filters und User Profiles. Wie kann man sie beheben?

Comments

Gespeichert von Gast (nicht überprüft) am/um Fr, 01/19/2018 - 01:22

Permanenter Link

Am Ende von Migrate Prozess bekomme ich folgenden Fehler:

 

An AJAX HTTP error occurred.

HTTP Result Code: 200

Debugging information follows.

Path: /d8/batch?id=2&op=do_nojs&op=do

StatusText: OK

ResponseText: Recoverable fatal error: Object of class Drupal\Core\Session\AccountProxy could not be converted to string in Drupal\syslog\Logger\SysLog->log() (line 71 of /home/user1/public_html/d8/core/modules/syslog/src/Logger/SysLog.php).

Gespeichert von Gast (nicht überprüft) am/um Fr, 01/19/2018 - 12:57

Permanenter Link

In der folgenden Tabellen wurde Input Format "filtered_html" gefunden, was in D8 nicht gibt:

 

  • block_content_revision__body
  • block_content__body
  • cache_default
  • key_value
  • migrate_map_d6_filter_format
  • comment_body_format:comment__comment_body
  • cache_entity
  • config
  • body_format:node__body
  • body_format:node_revision__body
  • cache_config
  • cache_render

 

Gespeichert von Gast (nicht überprüft) am/um Fr, 01/19/2018 - 13:03

Permanenter Link

Dieses SQL-Query hat mir geholfen:

 

update block_content_revision__body set body_format='restricted_html' where body_format='filtered_html';

update block_content__body set body_format='restricted_html' where body_format='filtered_html';

update node__body set body_format='restricted_html' where body_format='filtered_html';

update node_revision__body set body_format='restricted_html' where body_format='filtered_html';

update comment__comment_body set comment_body_format='restricted_html' where comment_body_format='filtered_html';

 

Neuen Kommentar schreiben

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.