I moved my osTicket (version 1.9.12) installation from a server with Ubuntu 14.04 LTS (using PHP 5.5) to a server with Ubuntu 18.04 LTS (using PHP 7.2). By move I mean that I copied the files and the database to the new server using the same directory structure and the same domain. I got a lot of PHP errors on the new server. So I upgraded osTicket to the lastet version 1.12.2 by following the instructions on the "Upgrade and Migration" website.
Unfortunately I still have one PHP error:
AH01071: Got error 'PHP message: PHP Warning: Use of undefined constant FILTER_ACTION_TABLE - assumed 'FILTER_ACTION_TABLE' (this will throw an Error in a future version of PHP) in /home/.../helpdesk/include/class.filter_action.php on line 113\nPHP message: PHP Fatal error: Uncaught Error: Call to undefined function __() in /home/.../helpdesk/include/class.queue.php:2989\nStack trace:\n#0 /home/.../helpdesk/include/class.search.php(26): require_once()\n#1 /home/.../helpdesk/include/class.user.php(20): require_once('/home/pages/eig...')\n#2 /home/.../helpdesk/bootstrap.php(184): require('/home/pages/eig...')\n#3 /home/.../helpdesk/main.inc.php(27): Bootstrap::loadCode()\n#4 /home/.../helpdesk/scp/login.php(16): require_once('/home/...')\n#5 {main}\n thrown in /home/.../helpdesk/include/class.queue.php on line 2989\n'
I have no ideas how to fix this. I am happy about any hint or tip. Many thanks in advance!