- Edited
I am trying to migrate my osTicket v1.15.8 installation on Oracle Linux 8 (PHP v7.4) to Rocky Linux 9 (PHP v8.1) so that I can eventually upgrade to osTicket v1.17.x (PHP >=8.0 required).
osTicket v1.15.8 is not working on the new server. With "show errors" turned on, I receive the following error on the RL9 server:
Fatal error: Uncaught Error: Non-static method Misc::currentURL() cannot be called statically in /data/osticket/bootstrap.php:369 Stack trace: #0 /data/osticket/main.inc.php(23): require() #1 /data/osticket/client.inc.php(21): require_once('...') #2 /data/osticket/index.php(16): require('...') #3 {main} thrown in /data/osticket/bootstrap.php on line 369
Can someone make sense of this error and help me get my current osTicket version working before I attempt to upgrade to the newest version? Please and thanks.