• Resolved Joe Nasevich

    (@jnasevich)


    I updated WP-Members plugin from version 3.0.9.2 to version 3.1.0.1, but I received the following error when I tried to update:

    Fatal error: Cannot redeclare wpmem_update_dialogs() (previously declared in /home/mysite/public_html/wp-content/plugins/wp-members/wp-members-install.php:457) in /home/mysite/public_html/wp-content/plugins/wp-members/admin/tab-dialogs.php on line 119

    I changed name of site to “mysite” in error message above.

    I could still access WordPress dashboard OK, so I downloaded WP-Members to my PC and used FTP client to upload expanded files to /public_html/wp-content/plugins/wp-members folder as if doing a manual installation.

    Everything seems to work OK now, but I was wondering if anybody else had this issue?

    https://wordpress.org/plugins/wp-members/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Chad Butler

    (@cbutlerjr)

    Thanks for noting this.

    Looking through the plugin, this function name has been used twice within the plugin for quite some time. It evidently never came to light before because up until now, the two files the method name was used would never be loaded together. However, the new admin api class does load the file that contains the second use of this method name by default, and depending on how the plugin is updated, the install file could potentially be loaded at the same time. This is what happened for you.

    It’s a relatively minor problem since this would only happen at update when the install file is loaded. But that could potentially break the rest of the update checks that are run.

    I’ve patched this by renaming the method used in the install file and released the update as 3.1.0.2.

    Thread Starter Joe Nasevich

    (@jnasevich)

    I installed version 3.1.0.2 and got a slightly different error this time:

    Fatal error: Cannot redeclare wpmem_update_captcha() (previously declared in /home/mysite/public_html/wp-content/plugins/wp-members/wp-members-install.php:487) in /home/mysite/public_html/wp-content/plugins/wp-members/admin/tab-captcha.php on line 272

    Plugin Author Chad Butler

    (@cbutlerjr)

    Similar problem with this. I’ll be releasing an update that addresses this and a couple of other small issues.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Fatal Error when updating WP-Members plugin to version 3.1.0.1’ is closed to new replies.