Title: PHP warnings in PHP Compatibility Scanner
Last modified: April 9, 2026

---

# PHP warnings in PHP Compatibility Scanner

 *  Resolved [dmikester1](https://wordpress.org/support/users/dmikester1/)
 * (@dmikester1)
 * [4 weeks ago](https://wordpress.org/support/topic/php-errors-in-php-compatibility-scanner/)
 * We are trying to get our WP site ready to upgrade to PHP 8.3. So I downloaded
   this updraftplus plugin to download a backup of our site. Then I got the PHP 
   Compatibility Scanner plugin and ran it against this plugin and it is giving 
   me the following PHP warnings:
 * `FILE: …org/wp-content/plugins/updraftplus/includes/Google/Signer/P12.php FOUND
   0 ERRORS AND 1 WARNING AFFECTING 1 LINE 77 | WARNING | Function openssl_pkey_free()
   is deprecated since PHP 8.0 FILE: …org/wp-content/plugins/updraftplus/includes/
   Google/Verifier/Pem.php FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE 53 | WARNING
   | Function openssl_x509_free() is deprecated since PHP 8.0 FILE: …org/wp-content/
   plugins/updraftplus/includes/cloudfiles/cloudfiles_http.php FOUND 0 ERRORS AND
   3 WARNINGS AFFECTING 2 LINES`
 * `332 | WARNING | Declaring an optional parameter before a required parameter 
   is
   | | deprecated since PHP 8.0. Parameter $ttl is optional, while| | parameter
   $cdn_acl_referrer is required. The $ttl parameter is| | implicitly treated as
   a required parameter.332 | WARNING | Declaring an optional parameter before a
   required parameter is| | deprecated since PHP 8.0. Parameter $cdn_log_retention
   is| | optional, while parameter $cdn_acl_referrer is required. The| | $cdn_log_retention
   parameter is implicitly treated as a| | required parameter.333 | WARNING | Declaring
   an optional parameter before a required parameter is| | deprecated since PHP 
   8.0. Parameter $cdn_acl_user_agent is| | optional, while parameter $cdn_acl_referrer
   is required. The| | $cdn_acl_user_agent parameter is implicitly treated as a 
   | | required parameter.
 * Time: 5.19 secs; Memory: 46.01MB
    -  This topic was modified 4 weeks ago by [dmikester1](https://wordpress.org/support/users/dmikester1/).

Viewing 1 replies (of 1 total)

 *  Plugin Support [nrobertsudp](https://wordpress.org/support/users/nrobertsudp/)
 * (@nrobertsudp)
 * [4 weeks ago](https://wordpress.org/support/topic/php-errors-in-php-compatibility-scanner/#post-18875846)
 * Hi there,
   Thanks very much for bring this to our attention.I’ve notified the 
   developers so they can review and take appropriate action.Best regards,Nick

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-errors-in-php-compatibility-scanner%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](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

 * [compatibility](https://wordpress.org/support/topic-tag/compatibility/)
 * [php](https://wordpress.org/support/topic-tag/php/)

 * 1 reply
 * 2 participants
 * Last reply from: [nrobertsudp](https://wordpress.org/support/users/nrobertsudp/)
 * Last activity: [4 weeks ago](https://wordpress.org/support/topic/php-errors-in-php-compatibility-scanner/#post-18875846)
 * Status: resolved