I'm trying to update from 1.15.5 to 1.17.4 via Softaculous updater. I'm running PHP 7.x and it asks me to switch to 8.x, which I select and the installation seems to move forward. When I go to the upgrade link, two of the four items are upgraded when I click the button, but the other two aren't. That's where the process is stuck.
When I click the Upgrade button it spins for a second. If I click it more that once, the whole things stops and becomes a white screen.
Check the server log, I see:
[13-Jun-2023 22:01:33 UTC] PHP Fatal error: Uncaught Error: Non-static method Misc::currentURL() cannot be called statically in /home/playshak/support.domain.com/bootstrap.php:369
Stack trace:
#0 /home/playshak/support.domain.com/main.inc.php(23): require()
#1 /home/playshak/support.domain.com/client.inc.php(21): require_once('/home/playshak/...')
#2 /home/playshak/support.domain.com/index.php(16): require('/home/playshak/...')
#3 {main}
thrown in /home/playshak/support.domain.com/bootstrap.php on line 369
So I restored the backup and tried again with the same results. How can I successfully upgrade?