Okay,
Im using osticket for a couple of years now and i am very happy with it.
My hosting company is shutting down the php 5.6 version so i must upgrade to php 7.
I have 2 options php 7.1 or php 7.2 which version is supported by osticket?
And what is the best way to upgrade from 1.9.x to 1.10.4 the latest stable version?
Hope you guys can help me in the right direction.
Osticket on php 7.x
7.0 is semi supported in 1.10.4. I've been told that if you install under 5.6 you can usually upgrade to 7.0 and be okay. I ran into some wonkiness doing this and reverted to 5.6.
7.1 is not supported, but will be when 1.11 is released.
7.2 is not supported, and I understand will be when 2.0 is released.
Okay,
Thank you, then im f"cked.
Webhoster is closing down php 5.6 & 7.0 this january because its eol.
I only have option php 7.1 or 7.2
Then i have go and find some other helpdesk software which can handle php7.1
I really hope the next version is coming really soon, but im afraid that it will take some time before its released.
I have many response on this forum stating its ciming real soon, but that was 4 months ago ( i think).
Any way thank you for your reply.
Would hosting on your own server / PC be a temporary option untill you get something sorted?
OSTicket also have their own hosted version.
I know it is a shame that osTicket is not supporting php 7.x full these days.
So, if someone is in the need for a Provider offering beside 7.1 & 7.2 also 5.6 (optional), I can offer to interested parties Webspace on a Linux base,
With full backend with Plesk (Onyx), Firewall, and all services needed to deploy fully working websites.
Just contact me.
I am using osTicket 1.10.1 with PHP 7.2.
You need to manually add 1 line to include/class.ostsession.php
Find this:
catch (DoesNotExist $e) {
$this->data = new SessionData(['session_id' => $id]);
and and this directly after that:
$this->data->session_data = "";
I am also looking forward to a more stable 1.11 with native PHP 7.2 Support and fixes for many other bugs.
- Edited
- Edited
PHP 7.0 is EOL and no longer patched or supported by its developers so unfortunately that's not really a viable platform. I keep hearing that option bandied about so just wanted to address that issue.
PHP 7.1 will reach EOL in December. Many shops will have already begun the pivot to 7.2 from an infrastructure and support perspective.
Re: OSTicket v1.11; Running a custom-tweaked, beta version of software is a-ok for smaller shops and individuals - but no organization is going to deploy unstable software - because the entity producing it (in this case OSTicket) will understandably not offer proper, full support. Because it's not the stable product platform. Which, for the record, is a completely reasonable position for a software provider to take.
OSTicket (by which we should really say Enhancesoft) have painted themselves into a proper corner on this one. I came to this thread hoping that there would be some clarification from developers on a roadmap (even if informal) but there seems to be no news unfortunately. There are just rocks on one side, and hard-places on the other of "not supported" which really recommend investigation of alternative ticketing solutions.
Look...
osTicket v1.11 ST is coming out within weeks...yes, a STABLE release.
This will actually include PHP 7.2 support as we are running osTicket v1.11 in production on PHP 7.2 and it works just fine.
Just wait for the stable release...
Cheers.
- Edited
KevinTheJedi Thanks Kevin, this is excellent news. While I'm sure we all appreciate the massive amounts of work that go into developing osTicket (I certainly do!), bear in mind the standard 'canned response' to any slight hint of PHP 7.2 has, up until your message, been "It's not supported - downgrade or GTFO". A lot of organisations are now having to keep all software up to date - in the UK we have the government's Cyber Essential+ programme - so downgrading is not an option. I use the tweak mentioned above to use 7.2 with osTicket 1.10.4 and just have to deal with the fact I wouldn't get any response to questions due to this.
The news that 7.2 will be supported in the soon-to-be-stable 1.11 is very welcome indeed, so many thanks for all the work going into it!