• Resolved bjrnet21

    (@bjrnet21)


    Should I be concerned? How to fix?
    I am running WordPress 4.9.6 running the Twenty Fourteen theme.
    When I run the SG Optimizer plugin on my site, I get the following error:

    “You are running PHP 7.1 which is our recommended PHP version or higher.
    The following plugins/themes are not compatible with PHP 7.0.
    UpdraftPlus – Backup/Restore”

    ERRORS:

    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
    
    FOUND 4 ERRORS AFFECTING 4 LINES
     4660 | ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited since PHP 5.4
     4685 | ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited since PHP 5.4
     4752 | ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited since PHP 5.4
     4824 | ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited since PHP 5.4
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
    
    FOUND 5 ERRORS AFFECTING 5 LINES
     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)
     344 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
     414 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
     433 | ERROR | 'clone' is a reserved keyword introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
     200 | ERROR | Global with variable variables is not allowed since PHP 7.0
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorApplyBatched.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/Model.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIterator.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorClassFactory.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/AbstractResourceIteratorFactory.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/MapResourceIteratorFactory.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/CompositeResourceIteratorFactory.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorInterface.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     3 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Resource/PersistentResource.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    ------
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ------
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Resource/ReadOnlyResource.php
    ----
    FOUND 1 ERROR AFFECTING 1 LINE
    ----
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ---
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Resource/NovaResource.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Common/Resource/BaseResource.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Identity/Resource/Token.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Identity/Resource/Tenant.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Identity/Resource/User.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/Identity/Resource/Role.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/DataObject.php
    ---
    FOUND 1 ERROR AFFECTING 1 LINE
    ---
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ---
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/ContainerMetadata.php
    ----------
    FOUND 1 ERROR AFFECTING 1 LINE
    ----------
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ----------
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/AbstractContainer.php
    ----------
    FOUND 1 ERROR AFFECTING 1 LINE
    ----------
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ----------
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/CDNContainer.php
    -----
    FOUND 1 ERROR AFFECTING 1 LINE
    -----
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    -----
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/AbstractResource.php
    ---------
    FOUND 1 ERROR AFFECTING 1 LINE
    ---------
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    ---------
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/Account.php
    
    FOUND 1 ERROR AFFECTING 1 LINE
    
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    
    FILE: /home/blackj90/public_html/blackjackreview.com/wp/wp-content/plugins/updraftplus/vendor/rackspace/php-opencloud/lib/OpenCloud/ObjectStore/Resource/Container.php
    --
    FOUND 1 ERROR AFFECTING 1 LINE
    --
     18 | ERROR | 'resource' is a reserved keyword as of PHP version 7.0 and cannot be used to name a class, interface or trait or as part of a namespace (T_NAMESPACE)
    --

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author David Anderson / Team Updraft

    (@davidanderson)

    Hi,

    Does it not strike you as surprising that PHP 7.0 was released in 2015, and UpdraftPlus has a million users, if they weren’t compatible? It’s fully compatible. You’re using a static analysis tool which only tells you what code *exists*, not what code *will be run on a particular PHP version*.

    Best wishes,
    David

    Thread Starter bjrnet21

    (@bjrnet21)

    Hmmm… sounds like my install of UpdraftPlus has old code that was not cleaned up from latest UpdraftPlus updates.

    Should I uninstall and cleanup the UpdraftPlus directory…. then reinstall?

    Thread Starter bjrnet21

    (@bjrnet21)

    I am checking with Siteground to see if UpdraftPlus can be whitelisted.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘UpdraftPlug version 1.14.7 not compatible with PHP 7.0’ is closed to new replies.