Jump to content

Error upgrading to PHP 8.0 - Please help


Go to solution Solved by Randy Calvert,

Recommended Posts

Posted

I asked my webhost to upgrade my server from 7.4 to 8.0.  Immediately the site went down (HTTP 500 error).  They found this in the error located at:  /home/directory/public_html/error_log

[21-Oct-2022 02:15:55 UTC] PHP Fatal error:  Declaration of
IPS\autowelcome_hook_validatehook::postRegistration($noEmailValidationRequired
= false, $doNotDelete = false) must be compatible with
IPS\_Member::postRegistration($noEmailValidationRequired = false,
$doNotDelete = false, $postBeforeRegister = null) in
/home/directory/public_html/init.php(820) : eval()'d code on line 79

[21-Oct-2022 02:15:55 UTC] PHP Fatal error:  Declaration of
IPS\autowelcome_hook_validatehook::postRegistration($noEmailValidationRequired
= false, $doNotDelete = false) must be compatible with
IPS\_Member::postRegistration($noEmailValidationRequired = false,
$doNotDelete = false, $postBeforeRegister = null) in
/home/directory/public_html/init.php(820) : eval()'d code on line 79

[21-Oct-2022 02:15:55 UTC] PHP Fatal error:  Declaration of
IPS\autowelcome_hook_validatehook::postRegistration($noEmailValidationRequired
= false, $doNotDelete = false) must be compatible with
IPS\_Member::postRegistration($noEmailValidationRequired = false,
$doNotDelete = false, $postBeforeRegister = null) in
/home/directory/public_html/init.php(820) : eval()'d code on line 79

How to fix?  Thanks

  • Solution
Posted

Your problem looks to be related to the auto welcome hook you have installed. Disable it for not. You might need to disable all 3rd party resources and re-enable them one by one to see which ones cause you problem. 

Work with the resource author for any updates. 

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...