Title: php 7.1 not compatible
Last modified: October 23, 2018

---

# php 7.1 not compatible

 *  Resolved [markemark](https://wordpress.org/support/users/markemark/)
 * (@markemark)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/php-7-1-not-compatible-2/)
 * Using Siteground.com – compatibility check against php 7.1
 * this plugin throws the following warnings and errors.
    ——————————————————————————————————————————————————————————————————————————————————————
 * FILE: /wp-content/plugins/ssh-sftp-updater-support/phpseclib/Crypt/Random.php
   ———————————————————————————————————————————
   FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 2 LINES ———————————————————————————————————————————
   77 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl (
   preferred) or pecl/mcrypt once available instead. 77 | WARNING | Function mcrypt_create_iv()
   is deprecated since PHP 7.1; use OpenSSL instead 116 | WARNING | Extension ‘mcrypt’
   is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available
   instead. 116 | WARNING | Function mcrypt_create_iv() is deprecated since PHP 
   7.1; use OpenSSL instead ———————————————————————————————————————————
 * FILE: /wp-content/plugins/ssh-sftp-updater-support/phpseclib/Crypt/Base.php
    ———————————————————————————————————————————-
   FOUND 0 ERRORS AND 39 WARNINGS AFFECTING 20 LINES ———————————————————————————————————————————-
   829 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl (
   preferred) or pecl/mcrypt once available instead. 829 | WARNING | Function mcrypt_generic_init()
   is deprecated since PHP 7.1; use OpenSSL instead 862 | WARNING | Extension ‘mcrypt’
   is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available
   instead. 862 | WARNING | Function mcrypt_generic_init() is deprecated since PHP
   7.1; use OpenSSL instead 865 | WARNING | Extension ‘mcrypt’ is deprecated since
   PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available instead. 865 
   | WARNING | Function mcrypt_generic() is deprecated since PHP 7.1; use OpenSSL
   instead 870 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use 
   openssl (preferred) or pecl/mcrypt once available instead. 870 | WARNING | Function
   mcrypt_generic() is deprecated since PHP 7.1; use OpenSSL instead 879 | WARNING
   | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl (preferred) or
   pecl/mcrypt once available instead. 879 | WARNING | Function mcrypt_generic()
   is deprecated since PHP 7.1; use OpenSSL instead 889 | WARNING | Extension ‘mcrypt’
   is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available
   instead. 889 | WARNING | Function mcrypt_generic() is deprecated since PHP 7.1;
   use OpenSSL instead 892 | WARNING | Extension ‘mcrypt’ is deprecated since PHP
   7.1 – use openssl (preferred) or pecl/mcrypt once available instead. 892 | WARNING
   | Function mcrypt_generic_init() is deprecated since PHP 7.1; use OpenSSL instead
   1141 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl(
   preferred) or pecl/mcrypt once available instead. 1141 | WARNING | Function mcrypt_generic_init()
   is deprecated since PHP 7.1; use OpenSSL instead 1169 | WARNING | Extension ‘
   mcrypt’ is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt 
   once available instead. 1169 | WARNING | Function mcrypt_generic() is deprecated
   since PHP 7.1; use OpenSSL instead 1174 | WARNING | Extension ‘mcrypt’ is deprecated
   since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available instead.
   1174 | WARNING | Function mcrypt_generic() is deprecated since PHP 7.1; use OpenSSL
   instead 1183 | WARNING | Function mdecrypt_generic() is deprecated since PHP 
   7.1; use OpenSSL instead 1186 | WARNING | Extension ‘mcrypt’ is deprecated since
   PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available instead. 1186
   | WARNING | Function mcrypt_generic_init() is deprecated since PHP 7.1; use OpenSSL
   instead 1648 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use
   openssl (preferred) or pecl/mcrypt once available instead. 1648 | WARNING | Function
   mcrypt_list_algorithms() is deprecated since PHP 7.1; use OpenSSL instead 1727
   | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl (preferred)
   or pecl/mcrypt once available instead. 1727 | WARNING | Function mcrypt_module_close()
   is deprecated since PHP 7.1; use OpenSSL instead 1728 | WARNING | Extension ‘
   mcrypt’ is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt 
   once available instead. 1728 | WARNING | Function mcrypt_module_close() is deprecated
   since PHP 7.1; use OpenSSL instead 1733 | WARNING | Extension ‘mcrypt’ is deprecated
   since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available instead.
   1733 | WARNING | Function mcrypt_module_close() is deprecated since PHP 7.1; 
   use OpenSSL instead 1853 | WARNING | Extension ‘mcrypt’ is deprecated since PHP
   7.1 – use openssl (preferred) or pecl/mcrypt once available instead. 1853 | WARNING
   | Function mcrypt_module_open() is deprecated since PHP 7.1; use OpenSSL instead
   1854 | WARNING | Extension ‘mcrypt’ is deprecated since PHP 7.1 – use openssl(
   preferred) or pecl/mcrypt once available instead. 1854 | WARNING | Function mcrypt_module_open()
   is deprecated since PHP 7.1; use OpenSSL instead 1860 | WARNING | Extension ‘
   mcrypt’ is deprecated since PHP 7.1 – use openssl (preferred) or pecl/mcrypt 
   once available instead. 1860 | WARNING | Function mcrypt_module_open() is deprecated
   since PHP 7.1; use OpenSSL instead 1865 | WARNING | Extension ‘mcrypt’ is deprecated
   since PHP 7.1 – use openssl (preferred) or pecl/mcrypt once available instead.
   1865 | WARNING | Function mcrypt_generic_init() is deprecated since PHP 7.1; 
   use OpenSSL instead ———————————————————————————————————————————-
 * FILE: /wp-content/plugins/ssh-sftp-updater-support/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) 347
   | ERROR | ‘clone’ is a reserved keyword introduced in PHP version 5.0 and cannot
   be invoked as a function (T_CLONE) 417 | ERROR | ‘clone’ is a reserved keyword
   introduced in PHP version 5.0 and cannot be invoked as a function (T_CLONE) 436
   | 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/ssh-sftp-updater-support/phpseclib/File/X509.php
    ————————————————————————————————————-
   FOUND 4 ERRORS AFFECTING 4 LINES ————————————————————————————————————- 4912 |
   ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited
   since PHP 5.4 4937 | ERROR | Using a call-time pass-by-reference is deprecated
   since PHP 5.3 and prohibited since PHP 5.4 5004 | ERROR | Using a call-time pass-
   by-reference is deprecated since PHP 5.3 and prohibited since PHP 5.4 5076 | 
   ERROR | Using a call-time pass-by-reference is deprecated since PHP 5.3 and prohibited
   since PHP 5.4 ————————————————————————————————————-

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

 *  Plugin Author [David Anderson / Team Updraft](https://wordpress.org/support/users/davidanderson/)
 * (@davidanderson)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/php-7-1-not-compatible-2/#post-10818158)
 * Hi,
 * Please see the list of existing topics – [https://wordpress.org/support/plugin/ssh-sftp-updater-support/](https://wordpress.org/support/plugin/ssh-sftp-updater-support/)–
   already two identical ones there with the subject ‘PHP 7 Compatibility’.
 * Many thanks,
    David
 *  Plugin Author [David Anderson / Team Updraft](https://wordpress.org/support/users/davidanderson/)
 * (@davidanderson)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/php-7-1-not-compatible-2/#post-10818163)
 * Ha, sorry – the previous maintainer didn’t actually reply to those!
 * The plugin has been fully compatible for a long time. PHP 7 is years old now.
   Your tool is telling you what code *exists*, not what code will be *run* on a
   specific PHP version.
 * David

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

The topic ‘php 7.1 not compatible’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/ssh-sftp-updater-support.svg)
 * [SSH SFTP Updater Support](https://wordpress.org/plugins/ssh-sftp-updater-support/)
 * [Support Threads](https://wordpress.org/support/plugin/ssh-sftp-updater-support/)
 * [Active Topics](https://wordpress.org/support/plugin/ssh-sftp-updater-support/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ssh-sftp-updater-support/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ssh-sftp-updater-support/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [David Anderson / Team Updraft](https://wordpress.org/support/users/davidanderson/)
 * Last activity: [7 years, 7 months ago](https://wordpress.org/support/topic/php-7-1-not-compatible-2/#post-10818163)
 * Status: resolved