• Resolved just4me67

    (@just4me67)


    Hi, I tried to update shield security today, but after updating the backend was gone with an error 500. Frontend still there but no chance to get to the backend again.
    I deleted the folder and backend was back again.
    Than I tried to reinstall from repository. Installation stated, but stayed in the state of installing. No activation button showed up.
    when I clicked again on plugins in menu – backend off error 500

    Is that a known issue or does someone have the same problem?
    How can I fix it?
    I use wordpress 4.9.17 (ClassicPress)
    PHP 7.4.23
    MySQL 5.7.35-1

    Than I saw that there was a folder in wp-content called shield. I deleted this folder and the plugin and tried to install again.
    Now I can install the plugin but when I try to activate I get the following error:

    Fatal error: Uncaught Error: Call to undefined method wpdb::db_server_info() in /bionicaudio.de/wp-content/plugins/wp-simple-firewall/src/lib/src/Controller/Controller.php:240 Stack trace: 
    #0 /bionicaudio.de/wp-content/plugins/wp-simple-firewall/src/lib/src/Controller/Controller.php(225): FernleafSystems\Wordpress\Plugin\Shield\Controller\Controller->isMysqlVersionSupported('5.6') 
    #1 /bionicaudio.de/wp-content/plugins/wp-simple-firewall/src/lib/src/Controller/Controller.php(115): FernleafSystems\Wordpress\Plugin\Shield\Controller\Controller->checkMinimumRequirements() 
    #2 /bionicaudio.de/wp-content/plugins/wp-simple-firewall/src/lib/src/Controller/Controller.php(98): FernleafSystems\Wordpress\Plugin\Shield\Controller\Controller->__construct('/usr/www/users/...') 
    #3 /bionicaudio.de/wp-content/plugins/wp-simple-firewall/init.php(51): FernleafSystems\Wordpress\Plugin\Shield\Controller\Controller::GetInstance('/usr/www/user in /bionicaudio.de/wp-content/plugins/wp-simple-firewall/src/lib/src/Controller/Controller.php on line 240

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Paul

    (@paultgoodchild)

    Hi,

    Thank you for reporting this.

    It seems you were running an older version of WordPress (i.e ClassicPress with WP 4.9) so we’ve added some workaround for that. Please delete the folder wp-content/plugins/wp-simple-firewall and the install Shield v12.0.8

    Thanks again for reporting it and sorry for the trouble.

    Thread Starter just4me67

    (@just4me67)

    Hi,

    you are right. As written I use ClassicPress.
    And I was just testing some things to serve more details, but now the error is gone!
    That was a really fast fix!
    Great that it works now because I use the pro version and it would have been bad if I couldn’t use your plugin anymore.

    Thanks for fixing!

    Plugin Author Paul

    (@paultgoodchild)

    Good stuff, glad the fix helped and the error is gone.

    If you’re liking Shield so far (the error today notwithstanding), would you be open to leaving us a review? ??

    Thread Starter just4me67

    (@just4me67)

    Sure!
    Review done.

    Plugin Author Paul

    (@paultgoodchild)

    Amazing, thank you! ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Error 500 when installing or updating’ is closed to new replies.