Site is throwing this erroron this url admin/content?status=All&type=mycontent&title=&langcode=All
Background: Migration done from d7 to d8 of content type "mycontent" through custom migration Module.
No alteration of database table/ field but only insert.
Rollback migrated data - but no luck.
When I start the migration process, I get only a http 500 error and my servers log states:
FastCGI: server "/home/users/kh_28190/cgi-bin/php5-fcgi" stderr: PHP message: PHP Fatal error: Declaration of Drupal\\acl\\Plugin\\migrate\\destination\\AclList::fields() must be compatible with Drupal\\migrate\\Plugin\\MigrateDestinationInterface::fields(Drupal\\migrate\\Plugin\\MigrationInterface $migration = NULL) in /home/users/kh_28190/www/drupal8us/modules/acl/src/Plugin/migrate/destination/AclList.php on line 22, referer: http://.../drupal8us/upgrade
Contradictory? Yup. I've installed 7.52 in my public html folder after ensuring the Sites folder will not be overwritten. I've run the Update Script and Chron.
Under Reports, Status, the page confirms that Drupal 7.52 is running...but under Drupal Core update Status, the message is: Drupal core update status Not secure! (version 7.52 available)
There is a security update available for your version of Drupal. To ensure the security of your server, you should update immediately! See the available updates page for more information and to install your missing updates.
Some of the sites I maintain ended up with various fatal errors after the standard update process from 7.44 to 7.52.
So I tried updating to 7.50 first, with no effort.
Comparing the sites that worked to those failing I noticed that some of the sites relying on patched core modules (ie. comment & dashboard) needed to be updated with the unpatched (buggy) versions first. After running the update script I could switch back to the patched versions.
Interestingly only some of these sites required this procedure. Hope this helps someone.
I just tried the migration process again with 8.2.3 and Migrate, Migrate Drupal and Migrate Drupal UI activated (no other contributed module seemed to be compatible/necessary and therefore was not installed).
To my surprise I still found the Book module missing for migration although it was enabled in D8. As our sites nodes are mostly book pages this was very annoying. I still went on and the process concluded. I only find users, content types, menu items, forum content, images in the files folder and the titles of my content, but no access to any of those book pages.