Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi,
I'm trying to migrate the user data for a small site (19 users) to 'content_profile'. Running the migration process from hangs endless with this message:
Migrating Profile fields
50%
1 of 2 remaining.
Migrating data for user #
In parallel, the watchdog log is flooded with messages like this:
Warning: array_shift() [<a href='function.array-shift'>function.array-shift</a>]: The argument should be an array in profile_migrate_data() (line 429 of /var/www/drupal/sites/all/modules/profile_migrate/profile_migrate.module).
...
Warning: Division by zero in profile_migrate_data() (line 492 of /var/www/drupal/sites/all/modules/profile_migrate/profile_migrate.module).
Leaving this process runing for a couple of minutes created 6049 empty nodes of the type 'profile' (no content in the node's body, no title). As far as I've seen, no user data was migrated at all.
Since this affects the fuctionality of Drupal core and the site in general, I'm setting this issue to 'critical'.
Comments
Comment #1
asb CreditAttribution: asb commentedOK, it's even worse; the VBO 'delete node' operation dies at 5175 of 6000 nodes (13%). I have to restore the database from backup :-(
The text from the module page can not be stressed enough: This module is not ready for production use and needs a lot more testing!
Comment #2
vewakayeh CreditAttribution: vewakayeh commentedsame here
Comment #3
kylex CreditAttribution: kylex commentedSame exact issue. Any movement on this?
Comment #4
szy CreditAttribution: szy commentedGuys, is there another option to migrate from Profile module
to Content Profile?
Is this module abandoned, if error persists for about a year?
Szy.