Hi,I'm sorry that if this topic has been mentioned somewhere, which I failed to find it anyway.Please do re-direct me to the thread, if so. Appreciate.Anyway, background is that I'm a mediocre System Administrator who have little knowledge on Apache, almost zero knowledge on PHP and MySql.Thus, I have hit the problem of upgrading osTicket from v1.7.0 to v1.9-rc. I'm using the upgrader from osTicket to perform the upgrade and it has been in loop stating" Please wait... while we upgrade your osTicket installation!  Still busy... smile #2622"and the smile is counting.From Apache error_log, the following is what I have. PHP Fatal error:  Call to a member function getFields() on a non-object in /var/apache2/2.2/htdocs/osTicket/include/class.dynamic_forms.php on line 727, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP Stack trace:, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   1. {main}() /var/apache2/2.2/htdocs/osTicket/scp/ajax.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   2. Dispatcher->resolve() /var/apache2/2.2/htdocs/osTicket/scp/ajax.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   3. UrlMatcher->dispatch() /var/apache2/2.2/htdocs/osTicket/include/class.dispatcher.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   4. call_user_func_array() /var/apache2/2.2/htdocs/osTicket/include/class.dispatcher.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   5. UpgraderAjaxAPI->upgrade() /var/apache2/2.2/htdocs/osTicket/include/class.dispatcher.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   6. Upgrader->doTask() /var/apache2/2.2/htdocs/osTicket/include/ajax.upgrader.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   7. StreamUpgrader->doTask() /var/apache2/2.2/htdocs/osTicket/include/class.upgrader.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   8. CompanyFormLoader->run() /var/apache2/2.2/htdocs/osTicket/include/class.upgrader.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP   9. Company->getForm() /var/apache2/2.2/htdocs/osTicket/include/upgrader/streams/core/61c9d5d7-6de40a4d.task.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP  10. DynamicForm->instanciate() /var/apache2/2.2/htdocs/osTicket/include/class.company.php, referer: http://X.X.X.24/osTicket/scp/upgrade.php PHP  11. DynamicFormEntry:() /var/apache2/2.2/htdocs/osTicket/include/class.dynamic_forms.php, referer: http://X.X.X.24/osTicket/scp/upgrade.phpAppreciate if someone can provide me some advice to proceed on from here.P.S. I hit the same problem with upgrading to v1.8.1.2 but everything is OK with v1.7.3

1.9rc1 is not for use in a production environment, and so you should not be upgrading to it at this time.  Please wait for 1.9ST to be released.I also recommend that people go from 1.7 to 1.8 prior to going to 1.9.

Hi ntozier,Thanks for your response. As I mentioned, I faced the same issue and error message with 1.8.1.2.If you have any advise for me, I'll deeply appreciate it.Thanks.Regards,Kelvin LOH

If your still running 1.7.0 (aka 1.7ST) I would upgrade to 1.8.0 then upgrade to 1.9.0 and would skip all the sub releases.  I believe that I personally went from 1.6ST to 1.7ST to 1.8ST to 1.8.1 to 1.9rc1 (it was called 1.8.2 at the time).  I have also recently done 1.9rc1 to 1.9 which was painless.I'll also point out this thread to the devs in case there is something in those error messages that I am missing.

Write a Reply...