Title: PHP 7
Last modified: September 18, 2016

---

# PHP 7

 *  Resolved [Harry Milatz](https://wordpress.org/support/users/harry-milatz/)
 * (@harry-milatz)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/php-7-3/)
 * Hi,
    is the plugin full compatible to PHP 7? I got the following messages:
 *     ```
       FILE: wp-content/plugins/updraftplus/restorer.php
       -----------------------------------------------------------------------------------------------------------------
       FOUND 12 ERRORS AND 2 WARNINGS AFFECTING 13 LINES
       -----------------------------------------------------------------------------------------------------------------
        1329 | WARNING | INI directive 'safe_mode' is deprecated from PHP 5.3 and forbidden from PHP 5.4.
        1329 | WARNING | INI directive 'safe_mode' is deprecated from PHP 5.3 and forbidden from PHP 5.4.
        1385 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1429 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1432 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1433 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1461 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1464 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1465 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1826 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1829 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1847 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1953 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
        1954 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
       -----------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/TripleDES.php
       -------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -------------------------------------------------------------------------------------------------------------------------------------
        199 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/Rijndael.php
       ------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ------------------------------------------------------------------------------------------------------------------------------------
        267 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       ------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/Base.php
       --------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       --------------------------------------------------------------------------------------------------------------------------------
        506 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       --------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/RC4.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -------------------------------------------------------------------------------------------------------------------------------
        164 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/RSA.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -------------------------------------------------------------------------------------------------------------------------------
        494 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/Hash.php
       --------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       --------------------------------------------------------------------------------------------------------------------------------
        154 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       --------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Crypt/RC2.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -------------------------------------------------------------------------------------------------------------------------------
        358 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Net/SFTP/Stream.php
       -------------------------------------------------------------------------------------------------------------------------------------
       FOUND 2 ERRORS AFFECTING 2 LINES
       -------------------------------------------------------------------------------------------------------------------------------------
        149 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
        200 | ERROR | Global with variable variables are not allowed since PHP 7.0
       -------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Net/SFTP.php
       ------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ------------------------------------------------------------------------------------------------------------------------------
        291 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       ------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Net/SSH2.php
       ------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ------------------------------------------------------------------------------------------------------------------------------
        886 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       ------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Net/SCP.php
       -----------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -----------------------------------------------------------------------------------------------------------------------------
        125 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -----------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Net/SSH1.php
       ------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ------------------------------------------------------------------------------------------------------------------------------
        518 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       ------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/File/X509.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 5 ERRORS AFFECTING 5 LINES
       -------------------------------------------------------------------------------------------------------------------------------
         320 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
        4442 | ERROR | Using a call-time pass-by-reference is prohibited since php 5.4
        4467 | ERROR | Using a call-time pass-by-reference is prohibited since php 5.4
        4534 | ERROR | Using a call-time pass-by-reference is prohibited since php 5.4
        4606 | ERROR | Using a call-time pass-by-reference is prohibited since php 5.4
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/File/ANSI.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 6 ERRORS AFFECTING 6 LINES
       -------------------------------------------------------------------------------------------------------------------------------
        182 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
        191 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
        192 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
        333 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
        403 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
        422 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/File/ASN1.php
       -------------------------------------------------------------------------------------------------------------------------------
       FOUND 2 ERRORS AFFECTING 2 LINES
       -------------------------------------------------------------------------------------------------------------------------------
        134 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
        248 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/Math/BigInteger.php
       -------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -------------------------------------------------------------------------------------------------------------------------------------
        246 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       -------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/phpseclib/System/SSH/Agent.php
       --------------------------------------------------------------------------------------------------------------------------------------
       FOUND 2 ERRORS AFFECTING 2 LINES
       --------------------------------------------------------------------------------------------------------------------------------------
        133 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
        272 | ERROR | Deprecated PHP4 style constructor are not supported since PHP7
       --------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/includes/S3.php
       --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 0 ERRORS AND 12 WARNINGS AFFECTING 12 LINES
       --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
         231 | WARNING | Method name "UpdraftPlus_S3::__triggerError" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1603 | WARNING | Method name "UpdraftPlus_S3::__getCloudFrontInvalidationBatchXML" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1683 | WARNING | Method name "UpdraftPlus_S3::__getCloudFrontDistributionConfigXML" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1723 | WARNING | Method name "UpdraftPlus_S3::__parseCloudFrontDistributionConfig" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1783 | WARNING | Method name "UpdraftPlus_S3::__getCloudFrontResponse" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1812 | WARNING | Method name "UpdraftPlus_S3::__getMimeType" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1863 | WARNING | Method name "UpdraftPlus_S3::__getSignature" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        1878 | WARNING | Method name "UpdraftPlus_S3::__getHash" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        2168 | WARNING | Method name "UpdraftPlus_S3Request::__sortMetaHeadersCmp" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        2186 | WARNING | Method name "UpdraftPlus_S3Request::__responseWriteCallback" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        2202 | WARNING | Method name "UpdraftPlus_S3Request::__dnsBucketName" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
        2226 | WARNING | Method name "UpdraftPlus_S3Request::__responseHeaderCallback" is discouraged; PHP has reserved all method names with a double underscore prefix for future use
       --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/class-updraftplus.php
       --------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AND 2 WARNINGS AFFECTING 2 LINES
       --------------------------------------------------------------------------------------------------------------------
         985 | WARNING | INI directive 'safe_mode' is deprecated from PHP 5.3 and forbidden from PHP 5.4.
         985 | WARNING | INI directive 'safe_mode' is deprecated from PHP 5.3 and forbidden from PHP 5.4.
        2632 | ERROR   | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0 - use mysqli instead.
       --------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/OpenStack.php
       ---------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 7 ERRORS AFFECTING 7 LINES
       ---------------------------------------------------------------------------------------------------------------------------------------------------------
        132 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        136 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        206 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        210 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        396 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        397 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        400 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
       ---------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Identity/Service.php
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 5 ERRORS AFFECTING 5 LINES
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------
         94 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        121 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        135 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        164 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
        192 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Base.php
       -----------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -----------------------------------------------------------------------------------------------------------------------------------------------------------
        312 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
       -----------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Collection.php
       -----------------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       -----------------------------------------------------------------------------------------------------------------------------------------------------------------
        306 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
       -----------------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Collection/ResourceIterator.php
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        200 | ERROR | 'resource' is a reserved keyword introduced in PHP version 7.0 and cannot be invoked as a function (T_STRING)
       ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
   
       FILE: wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Service/AbstractService.php
       ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
       FOUND 1 ERROR AFFECTING 1 LINE
       ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        142 | ERROR | Function name, class name, namespace name or constant name can not be reserved keyword 'resource' (since version 7.0)
       ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
       ```
   
 * Best regards,
    Harry

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

 *  Plugin Author [David Anderson / Team Updraft](https://wordpress.org/support/users/davidanderson/)
 * (@davidanderson)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/php-7-3/#post-8200115)
 * Please see:
 * [https://wordpress.org/support/topic/php7-errors/](https://wordpress.org/support/topic/php7-errors/)
 * David
 *  Thread Starter [Harry Milatz](https://wordpress.org/support/users/harry-milatz/)
 * (@harry-milatz)
 * [9 years, 7 months ago](https://wordpress.org/support/topic/php-7-3/#post-8200454)
 * thx

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

The topic ‘PHP 7’ is closed to new replies.

 * ![](https://ps.w.org/updraftplus/assets/icon-256x256.jpg?rev=1686200)
 * [UpdraftPlus: WP Backup & Migration Plugin](https://wordpress.org/plugins/updraftplus/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/updraftplus/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/updraftplus/)
 * [Active Topics](https://wordpress.org/support/plugin/updraftplus/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/updraftplus/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/updraftplus/reviews/)

## Tags

 * [PHP7](https://wordpress.org/support/topic-tag/php7/)

 * 2 replies
 * 2 participants
 * Last reply from: [Harry Milatz](https://wordpress.org/support/users/harry-milatz/)
 * Last activity: [9 years, 7 months ago](https://wordpress.org/support/topic/php-7-3/#post-8200454)
 * Status: resolved