Title: php7 compatibility
Last modified: January 10, 2017

---

# php7 compatibility

 *  [acmemediakits](https://wordpress.org/support/users/acmemediakits/)
 * (@acmemediakits)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/)
 * Hi! Thank you for your plugin. I use it in several websites and it is doing a
   great job!
 * Anyway I ran a test for php7 compatibility, since I need to move to a new server
   and I got several issues with your plugin.
 * Are you planning an update to make it php7 compliant shortly or should I consider
   a new plugin?
 * Thanks
    mirko

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Plugin Author [Diego](https://wordpress.org/support/users/daigo75/)
 * (@daigo75)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8637462)
 * The plugin itself has always been compatible with PHP 7, ever since we wrote 
   it. One of the external libraries it uses was not compatible, so we updated it
   in version 1.6.10.161104, using a PHP 7-compatible version. That update was released
   in November 2016.
 * As of today, the EU VAT Assistant should work fine with PHP 7. If you run a plugin
   to test the compatibility, you might get a few warnings about deprecated class
   constructors, but you can ignore them. They warnings are still related to en 
   external library that the plugin uses, and they refer to code that is no longer
   used. The affected library is going to be updated by its maintained to remove
   those warnings, they will disappear over time.
    -  This reply was modified 9 years, 5 months ago by [Diego](https://wordpress.org/support/users/daigo75/).
    -  This reply was modified 9 years, 5 months ago by [Diego](https://wordpress.org/support/users/daigo75/).
 *  Plugin Author [Diego](https://wordpress.org/support/users/daigo75/)
 * (@daigo75)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8637557)
 * For completeness, here’s a summary of the report for the PHP7 compatibility check.
   
   The warnings and errors indicated in it are all false positives, as the affected
   code won’t run on PHP 5 and higher. Also, note that they all refer to the PHP
   NuSOAP library, even though we use [a PHP7-compatible version of that library](https://github.com/codecasts/nusoap-php7).
 * _INI directive ‘safe\_mode’ is deprecated since PHP 5.3 and removed since PHP
   5.4._
    Found in: – /vendor/codecasts/nusoap-php7/lib/class.soap_transport_http.
   php
 * _The use of long predefined variables has been deprecated in 5.3 and removed 
   in 5.4; Found ‘$HTTP\_SERVER\_VARS’_
    Found in: – /vendor/codecasts/nusoap-php7/
   lib/class.wsdl.php – /vendor/codecasts/nusoap-php7/lib/class.soap_server.php
 * As I mentioned in my previous reply, you can ignore these warnings. The plugin
   should work fine with PHP 7 (it runs smoothly on our PHP 7 servers).
 *  Thread Starter [acmemediakits](https://wordpress.org/support/users/acmemediakits/)
 * (@acmemediakits)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8638283)
 * Thank you Diego for your answer.
    Good to know php7 is supported
 * Take care
    mirko
 *  Plugin Author [Diego](https://wordpress.org/support/users/daigo75/)
 * (@daigo75)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8639553)
 * You’re welcome. 🙂
 *  Thread Starter [acmemediakits](https://wordpress.org/support/users/acmemediakits/)
 * (@acmemediakits)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8677492)
 * Hi Diego.
    I upgraded to PHP7 and I can confirm your plugin is working fine. 
   Take care
 *  Plugin Author [Diego](https://wordpress.org/support/users/daigo75/)
 * (@daigo75)
 * [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8691275)
 * Thanks for the confirmation. I reckon that the code that triggers false positive
   will be removed in the future (it’s to support PHP 4, which is beyond obsolete).
   It will be just a matter of time.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘php7 compatibility’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-eu-vat-assistant/assets/icon.svg?rev=1057426)
 * [EU VAT Assistant for WooCommerce](https://wordpress.org/plugins/woocommerce-eu-vat-assistant/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-eu-vat-assistant/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-eu-vat-assistant/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-eu-vat-assistant/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-eu-vat-assistant/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-eu-vat-assistant/reviews/)

 * 6 replies
 * 2 participants
 * Last reply from: [Diego](https://wordpress.org/support/users/daigo75/)
 * Last activity: [9 years, 5 months ago](https://wordpress.org/support/topic/php7-compatibility-68/#post-8691275)
 * Status: not a support question