PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Corrupt meta after migration

  1. I've found posts in this forum regarding the error message "Invalid argument supplied for foreach() ...." when trying to access the form data, and one of the solutions offered was to run the Meta Recovery tool. However, that has not worked in my case.

    I was unable to do a wordpress export/import because of the sheer volume of data in the web site - and so did a SQL export and ran the table creation via phpMyAdmin for the migrated site. In addition to not being able to see the form submission data, we cannot export any data. I'm not entirely sure which table I should look at, but one of the tables with form data (wp_contactform_submit_data) looks intact - Is there any way to retrieve the data for my client?

    Posted 13 years ago on Monday January 16, 2012 | Permalink
  2. Hi Anne,

    "wp_contactform_submit_data" is not a Gravity Forms table. All gravity forms table follow this format: "{prefix}_rg_{tablename}", example: "wp_rg_lead".

    Did the tables matching this naming convention make it over in the migration?

    Posted 13 years ago on Monday January 16, 2012 | Permalink
  3. Yes, there are 7 tables with that naming convention and they all have data in them - what would you suggest?

    Posted 13 years ago on Tuesday January 17, 2012 | Permalink
  4. Hi Anne,

    Here is a post from Chris with some instructions on how he migrates:

    http://www.gravityhelp.com/forums/topic/how-to-migrate-gravity-forms#post-43152

    Give his procedure a shot and let me know.

    Posted 13 years ago on Tuesday January 17, 2012 | Permalink