WordPress.org

Forums

ContactMe
Upgraded and... (15 posts)

  1. jassing
    Member
    Posted 3 years ago #

    I upgraded and get this error:

    atal error: Class 'wv28v_application' not found in [snip]\wp-content\plugins\wp-contactme\library\survey\application.php on line 4

    http://wordpress.org/extend/plugins/wp-contactme/

  2. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    @jassing: That class is not referenced anywhere in the current version of the plugin. This means there are some files from the old version still in the plugin directory.

    It is very important to delete all the plugin files before copying the new files over if you are upgrading manually. WordPress "should" do this when it does it automatically.

    Judging by the class name, you are skipping quite a few versions. It is important to make a backup, and keep a copy of the old plugin. There have been many changes to settings of the plugin that have been introduced gradually. There may be problems with doing so many legacy upgrades in one go.

    Regards
    D

  3. jassing
    Member
    Posted 3 years ago #

    Thanks for the help.
    Unfortunately, I deleted the entire wp-contactme folder. Verified it was gone. Uploaded the new; failed to activate, with a new error:

    Fatal error: Class 'contactme_default' not found in D:\Hosting\4738447\html\wp\wp-content\plugins\wp-contactme\library\base\application.php on line 118

  4. jassing
    Member
    Posted 3 years ago #

    Could it be a database/table setting? what are the tables used? I can manually delete them and add my stuff back in.

    thanks

  5. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    This is totally unexpected. And i'm not sure why it would try to load a class contactme_default.
    The best thing is to delete the plugin. Then go to the plugin page in WordPress. This will make sure that WordPress knows that the plugin is no longer installed.
    Next I would recommend downloading a fresh version of the plugin, just in case.
    Then reinstalling it.
    Lets see where that gets us.

  6. jassing
    Member
    Posted 3 years ago #

    Thanks ... but that's exactly what I've already done...
    Maybe I'll try deleting all the forms and starting over...

  7. jassing
    Member
    Posted 3 years ago #

    Wont' let me delete the last one -- what is the table name it uses; so I can drop it/clean it?
    thanks
    -j

  8. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    Wont' let me delete the last one

    I'm not sure what you mean by this. If the plugin is not working and you do not know where the tables are stored what are you deleting and what won't it let you delete?

    what is the table name it uses

    We'll i'm not sure the exact version you are using, but the settings will most probable be stored in the wp_posts table if the plugin's is using the v23 library. You can I dentify them by looking for the post_type matching dc%

    I'm still unsure why you would get the error message you are getting and I don't really think the it could be down to the settings.

  9. jassing
    Member
    Posted 3 years ago #

    Ok -- old version 2.6.28; when it is installed, there is a form name="Default" Table="wp_contactme_default (1)" (was w/o the (1) so it must track this somewhere)
    I cannot delete this.

    I have de-activated the plugin, deleted the plugin & verified that the plugin folder is gone.

    I can install the new one, but when I try to activate it; it gives me an error. I can then delete that one, re-install the old one and it works. (recaptcha does not work; which is why I'm trying to upgrade)

    I did "SELECT * FROM wp_posts WHERE post_type = 'dc%'" and it returned zero results. (there are only the following post types: attachment,nav_menu_item,page,post,revision)

    does that help any?
    Thanks!
    -josh

  10. jassing
    Member
    Posted 3 years ago #

    update; I delete the old contactme; I went thru all databases and deleted any reference to *contactme*
    Installed new, still
    Fatal error: Class 'contactme_default' not found in D:\Hosting\4738447\html\wp\wp-content\plugins\wp-contactme\library\base\application.php on line 118
    I guess it's just not meant to be. thanks.
    -josh

  11. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    there is a form name="Default"

    default can never be deleted as this is the base for all new forms. when you delete the default form you just remove any amendments you have made.

    Table="wp_contactme_default (1)" (was w/o the (1) so it must track this somewhere)

    The number in the brackets indicates the number of records in the table. And is not part of the table name.

    I cannot delete this.

    I don't know why this would be. Can you delete it using mysql?

    I did "SELECT * FROM wp_posts WHERE post_type = 'dc%'" and it returned zero results. (there are only the following post types: attachment,nav_menu_item,page,post,revision)

    When using the % wildcard you need to use like instead of equal. But I think with the version you were using the settings were still stored in the options table.

    So try.
    SELECT * FROM wp_options WHERE option_name like 'dc%'

  12. ORTOX06
    Member
    Posted 3 years ago #

    Was this ever resolved DCoda? I put in a ticket through contactme customer support and haven't received a response yet. I'm having the EXACT same problem.

  13. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    The problem is linked to Windows. The plugin seems to work fine on linux platfoms. It is taking some tracking down.

  14. ORTOX06
    Member
    Posted 3 years ago #

    I'm assuming you're referring to the server OS? My site is currently being hosted in my local Windows PC.

    If I transfer my site to a live server that isn't running Windows, should the plugin work for me at that point?

  15. DCoda
    Member
    Plugin Author

    Posted 3 years ago #

    The only people reporting this fault so far have been on windows. It was developed and tested on linux and is being run on our site which is a different version of linux.
    You should be fine on your live.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • ContactMe
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic