Here the situation :
- running OSticket 1.9.5.1 on a server with PHP 5.5
- planning to do migration + update to 1.12 on a new server running PHP 7.3
I copied the files from old server to new server, I have imported the Db, I have updated the include/ost-config.php with the username and password of the new MySQL.
When I tried to load the new install, I got : error 500
my /var/log/apache2/error.log ends with :
tail /var/log/apache2/error.log
[Thu Jul 04 10:32:50.365962 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Warning: Declaration of Response::create($vars, &$errors) should be compatible with ThreadEntry::create($vars) in /var/www/osticket/include/class.thread.php on line 1241
[Thu Jul 04 10:32:50.365968 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Warning: Declaration of Response::add($vars, &$errors) should be compatible with ThreadEntry::add($vars) in /var/www/osticket/include/class.thread.php on line 1241
[Thu Jul 04 10:32:50.365986 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Warning: Declaration of Note::create($vars, &$errors) should be compatible with ThreadEntry::create($vars) in /var/www/osticket/include/class.thread.php on line 1284
[Thu Jul 04 10:32:50.365991 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Warning: Declaration of Note::add($vars, &$errors) should be compatible with ThreadEntry::add($vars) in /var/www/osticket/include/class.thread.php on line 1284
[Thu Jul 04 10:32:50.371446 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Warning: Declaration of RandomSequence::save() should be compatible with VerySimpleModel::save($refetch = false) in /var/www/osticket/include/class.sequence.php on line 234
[Thu Jul 04 10:32:50.372290 2019] [:error] [pid 7425] [client 255.255.255.255:50299] PHP Fatal error: Cannot declare class Error, because the name is already in use in /var/www/osticket/include/class.error.php on line 43
Any pointer as to what I am doing wrong here?
Thanks