• Resolved Jason Lasky

    (@yehoshanah)


    I’m wanting to update my servers to PHP 7.0 and want to know which plugins are compatible.

    Using the plugin from WP Engine: PHP Compatibility Checker, I got warnings and errors for MainWP Child 3.2.5.

    WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4.
    ERROR | Extension ‘mysql_’ is deprecated since PHP 5.5 and removed since PHP 7.0 – use mysqli instead.

    Would the plugin developers want the full error log?

    I’ve read comments saying the checker is not accurate – so I’m asking for feedback.

    regards Jason

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Bogdan Rapaic

    (@bogdanrapaic)

    Hi Jason,

    MainWP Dashboard and Child plugins are PHP 7 ready. Yes, some warning may appear when using the PHP Compatibility checker plugin, but those warnings are there because the plugin doesn’t check code context. The code that is not PHP 7 ready, will never be called on PHP 7 servers and there is a fallback, so everything works normally on PHP 7 servers.

    We are running PHP 7 on our test servers and everything works normally. Also, we have positive feedback from other users.

    So I would say, feel free to go for PHP 7.

    Best regards,
    Bogdan R.

    Thread Starter Jason Lasky

    (@yehoshanah)

    Thanks for the explanation Bodgan.

    I’ve now tested main dashboard and child on a few servers / sites and PHP 7.0 works fine.

    The PHP Compatibility checker plugin needs work and grow it’s whitelist in the meantime.

    regards Jason

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘PHP 7.0 compatibility?’ is closed to new replies.