• Resolved itpixie

    (@itpixie)


    Hi,

    I just updated the plugin to 2.0.2, but now I’m getting the following fatal PHP error:

    Fatal error: Class ‘PDO’ not found in /home/itpixiec/public_html/wp-content/plugins/ose-firewall/framework/db/CDbConnection.php on line 422

    It doesn’t happen on every page of my site, and I’m not seeing any patent of which pages get the fatal PHP error…

    Another issue is that I ran the database update/initiation, but it was stuck at the “Database installer preparing in progress” message. I did see the database tables being created.

    I’m reverting back the last “safe” version. I greatly appreciate you guys create this super useful plugin, but I agree with another forum poster: I like the simplicity of the old version better.

    Thanks!

    http://wordpress.org/plugins/ose-firewall/

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

    (@osexcel)

    Hi itpixie

    We re-test the system again, and did not see the error messages, would it be possible for you to send a temporary wordpress administrator login to our secure support centre here:

    https://www.protect-website.com/support-center

    We will send our developers to check it asap.

    Yes, version 1.6.4 is simpler, but in order to do more jobs in the long-run, e.g. better security checking functions, we need to have a better framework to serve as a backbone of the system. Version 2.0.2 might show some weakness at the beginning, but once it is settled, all users will get benefits from it in the long-run.

    We apologise for the inconvenience and will try our best to fix it asap.

    Best wishes
    ProWeb Team

    Plugin Author osexcel

    (@osexcel)

    Hi itpixie

    Could you please also give us the address of your website so we can take a look and try to find out the patterns? Please feel free to send the website address to either info[at]protect-website.com or tickets[at]protect-website.com

    Best wishes
    ProWeb Team

    Plugin Author Helix.L

    (@prohelix)

    Hi itpixie

    Issue identified, the other user provided the login to us so we can check the issue, and we found that this is caused by the PDO module not being loaded into your PHP environment, so adding the PDO module into the php.ini will resolve the issue, we have added the system requirements here

    PHP Data Objects enabled (it is activated by default as of PHP 5.1.0, please contact your hosting to enable it if it is disabled. Reference

    http://www.php.net/manual/en/pdo.installation.php

    Once the PDO is added to the php environment, issue will be resolved.

    PS, it only takes 1 minute of the work from your hosting company, so please contact them to add the module for you.

    Hope this helps. 🙂
    Best wishes
    Helix

    Thread Starter itpixie

    (@itpixie)

    Hello Helix,

    Thank you so much for the update and all the information. I apologize for not being able to provide the info you asked for in time.

    After making some adjustment to my PHP environment, I was able to use the most updated version of OSE Firewall without any issue.

    I do have 1 additional question:
    As I was initializing the database for the first time, the process stopped/got stuck (or so it seems) half way through. As I closed the pop-up window and the page refreshed, it said everything was ready to do. How can I tell that all the database tables got created and initialized correctly? Or is there a way for me to re-initialize everything?

    Thank you so much again for all your and your team’s help!

    itpixie

    Plugin Author Helix.L

    (@prohelix)

    Hi itpixie

    That’s great, I will check your other forum topic (as it is similar to your last question in this topic) and resolve other issues asap.

    Best wishes
    Helix
    ProWeb

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Updated to 2.0.2, getting fatal PHP error on site’ is closed to new replies.