Hi all,
I am using osTicket v1.7.2 in a production server for some years and so It's about time I migrate to a new server (updated system...).
I migrated the database and also copied osTicket to my new system. It worked very well, just like in the production server !!
So I started the upgrade process described in the documentation:
- set offline mode
- uploaded new version's upload directory and overwrite osTicket's files
- edit settings file so osTicket can connect to it's database
- reload apache and set osTicket to online mode

I followed the upgrade wizard successfully and after that, the system worked well except of the Staff Panel > Open tickets page. There, no list of tickets are displayed (although there are plenty shown through Users page) and also the menu seems strange.... shown in the attachment.
(my new system runs on Centos-7, PHP-5.4.16 and MariaDB-5.5.60)
any suggestions on this please ?

thanks in advance


have you ever seen any Database error message posted?

hi rottasc
do you mean db error message on the tickets page ? No

CentOS. So... SELinux?

Also your version of PHP needs to be upgraded. Since you are running 1.11 I would say that you can upgrade to 7.x. (I run 7.2.x personally.) But minimum you should probably be using 5.6. Since PHP 5.x has reached end of life (see php.net) you might want to consider something a little more current.

Also please check your PHP error log to see if anything is being logged.

2 months later

Hi, has anyone figured out what causes this issue? And how to resolve it?
I've had the same problem in production after having a smooth expeeience in test.

8 months later

The solution I found is multi-faceted. It involves switching to PHP 7+ after getting past version 1.11 and doing the subsequent updates incrementally so the jumps aren't across as many versions at a time. I documented my steps: https://andy-king.me/blog/osticket-upgrade-guide-broken-menus-ticket-queues/

I know this thread is 8 months old but this thread and many others come up as top results in Google for this issue and none of them contain a solution.

    3 months later

    @treminaor

    That, or I think you can just use PHP v5.6.x to upgrade all the way from 1.6 ST+ to v1.12.5-v1.14.1.

    Cheers.

    Write a Reply...