WE NEED PHP 7 in firmware, NOW

Post your questions about Web Server usage and Apache + PHP + MySQL/SQLite web applications.
User avatar
fribse
Experience counts
Posts: 2027
Joined: Mon Feb 11, 2008 2:50 am
Location: Greve, Denmark
Contact:

WE NEED PHP 7 in firmware, NOW

Postby fribse » Tue Jun 06, 2017 12:11 am

I've just migrated the data from my old NAS (as it had EOL) to the new one.
Unfortunately even though it is fully updated, the PHP is still very old (5.60), we need 7.0 or even 7.1 quite soon.
Joomla and everything else is moaning every time it runs into such an old PHP version.
QNAP, get it solved!
Best regards
Fribse

NO, RAID is NOT backup - Use RAID-Certified 24x7 drives for raid
HOWTO's:
Make automatic backup of ALL MySQL databases http://forum.qnap.com/viewtopic.php?f=32&t=15628

NAS-659 Pro II (3 GB Ram), Raid0+Raid1, Survailance station + NAS-853A (16 GB Ram), Virtualization Station
Network: Fritz!Box 7390 + 24p SG200 + 2x8p SG200 + 8p POE EdgeCore

User avatar
schumaku
Guru
Posts: 42528
Joined: Mon Jan 21, 2008 4:41 pm
Location: Kloten (Zurich), Switzerland -- Skype: schumaku
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby schumaku » Tue Jun 06, 2017 1:55 am

...and the same moaning will come for users operating Web apps not PHP 7 compatible yet.

We had this very same discussion on an earlier major PHP update, where I had pushed QNAP very early - and they rolled back on short notice.

Trouble is QTS and the user Web apps use the same version, and we've lost the capability for a user side PHP version selection by installing the "right" PHP.

dolbyman
Ask me anything
Posts: 5909
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: WE NEED PHP 7 in firmware, NOW

Postby dolbyman » Tue Jun 06, 2017 2:00 am

you can always run VM with the latest and greatest of web services

johnripper
Experience counts
Posts: 1243
Joined: Sun Aug 14, 2011 5:13 am

Re: RE: Re: WE NEED PHP 7 in firmware, NOW

Postby johnripper » Tue Jun 06, 2017 2:24 am

schumaku wrote:...and the same moaning will come for users operating Web apps not PHP 7 compatible yet.

Thats what people say if they are to Lazy to make updates.



Gesendet von meinem SM-G935F mit Tapatalk

User avatar
schumaku
Guru
Posts: 42528
Joined: Mon Jan 21, 2008 4:41 pm
Location: Kloten (Zurich), Switzerland -- Skype: schumaku
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby schumaku » Tue Jun 06, 2017 2:29 am

johnripper wrote:Thats what people say if they are to Lazy to make updates.


While I don't disagree much - but some really can't update....

johnripper
Experience counts
Posts: 1243
Joined: Sun Aug 14, 2011 5:13 am

Re: RE: Re: WE NEED PHP 7 in firmware, NOW

Postby johnripper » Tue Jun 06, 2017 2:42 am

schumaku wrote:
johnripper wrote:Thats what people say if they are to Lazy to make updates.


While I don't disagree much - but some really can't update....

Can't...of course not. And as older as the Software gets, as more excuses there are.

Gesendet von meinem SM-G935F mit Tapatalk

TonyF
First post
Posts: 1
Joined: Wed Jun 14, 2017 10:44 pm

Re: WE NEED PHP 7 in firmware, NOW

Postby TonyF » Wed Jun 14, 2017 10:51 pm

I agree that we urgently need PHP Version 7+ on the Qnap NASs as the only web app I use needs this version.

I was seriously thinking about buying a TS-251+ model util I realized how old the PHP support was on the latest operating system.

Will now hang fire on any purchases till the PHP is updated.

Best regards,

Tony

User avatar
fribse
Experience counts
Posts: 2027
Joined: Mon Feb 11, 2008 2:50 am
Location: Greve, Denmark
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby fribse » Wed Jul 05, 2017 7:24 pm

Info from the latest joomla:
Beginning with Joomla! 3.3, the version of PHP this site is using will no longer be supported. Joomla! 3.3 will require at least PHP version 5.3.10 in order to provide enhanced security features to its users.
Best regards
Fribse

NO, RAID is NOT backup - Use RAID-Certified 24x7 drives for raid
HOWTO's:
Make automatic backup of ALL MySQL databases http://forum.qnap.com/viewtopic.php?f=32&t=15628

NAS-659 Pro II (3 GB Ram), Raid0+Raid1, Survailance station + NAS-853A (16 GB Ram), Virtualization Station
Network: Fritz!Box 7390 + 24p SG200 + 2x8p SG200 + 8p POE EdgeCore

User avatar
Moogle Stiltzkin
Experience counts
Posts: 4582
Joined: Thu Dec 04, 2008 12:21 am
Location: Malaysia
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby Moogle Stiltzkin » Wed Jul 05, 2017 7:31 pm

schumaku wrote:...and the same moaning will come for users operating Web apps not PHP 7 compatible yet.

We had this very same discussion on an earlier major PHP update, where I had pushed QNAP very early - and they rolled back on short notice.

Trouble is QTS and the user Web apps use the same version, and we've lost the capability for a user side PHP version selection by installing the "right" PHP.


if this was a modular component, couldn't people just install the php version they want? then everyone wins. would that work.

at least i saw this working on a different system.
Image
NAS
[Main Server] QNAP TS-653A w. 4x HGST Deskstar NAS (HDN724040ALE640) EXT4 Raid5
[Backup] QNAP TS-659 Pro w. 5x 2TB Samsung EcoGreen F3 (HD203WI) EXT4 Raid5
[Backup] QNAP TS-509 Pro w. 4x 1TB Western Digital RE3 (WD1002FBYS) EXT4 Raid5
[Backup] QNAP TS-228
[Backup] QNAP TS-128 w. 1x 1TB Western Digital RE3 (WD1002FBYS)

Other Network Devices
Asus AC68U AC1900 Router (RT Merlin firmware)|30mbps download/10mbps upload FTTH Internet | Windows 10 Enterprise, Water Cooled PC with Intel i7 920 Ivy bridge desktop (1x 512gb Samsung 850 Pro SSD + 1x 4tb HGST Ultrastar 7K4000)


Guides and useful articles posted by me
[Review] Moogle's QNAP experience
[Megathread] Qnap Frequently asked questions V2, click to read here

User avatar
Toxic17
Experience counts
Posts: 3691
Joined: Tue Jan 25, 2011 11:41 pm
Location: Planet Earth
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby Toxic17 » Wed Jul 05, 2017 7:37 pm

fribse wrote:Joomla! 3.3 will require at least PHP version 5.3.10 in order to provide enhanced security features to its users.


So Joomla will work with your PHP v5.6 since it is newer than 5.3.10. 5.6 is not end of life until 31 December 2018.

If you want PHP7 then I would strongly suggest you go down the QApache route until QNAP update their own built in PHP. At present QApache is on PHP 7.1.6 and Apache 2.4.26. There is however a learning curve to it, as the configuration of your website will need to be manually entered into httpd.conf and other *.conf files.

viewtopic.php?f=320&t=110391
Regards Simon

QTS 4.3/4.2 MANUAL

Submit a ticket - QNAP Helpdesk
QNAP Tutorials, User Manuals, FAQs, Downloads, Wiki
When you ask a question, please include the following


Intel NUC DN2820FYKH - Debian 9.1 Stretch - CumulusMX 3.0.0 Build 3043
NAS: TVS-463/QM2-2P 4.3.3.0299 - TS-121 4.3.3.0299 - APC Back-UPS ES 700G
QPKG's: TwonkyMedia 8.4.1 - QApache 2.4.27.719 - QSonarr 2.0.0.4949 - QNBZGet 19.1 - phpMyAdmin v4.7.3 - Piwigo 2.9.1 - Qmono 4.8.1.0
Network: VM Hub 3.0 (200/10) - Sophos UTM 9.503-4 - Ubiquiti CloudKey - UniFi AP AC Pro - TL-SG1016DE - Cisco SLM2008 - RPi 3(PiAware) - RPi 3(Dump1090-mutability)
Retiring - TS-459 Pro-2G 4.2.6 Build 20170729

User avatar
fribse
Experience counts
Posts: 2027
Joined: Mon Feb 11, 2008 2:50 am
Location: Greve, Denmark
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby fribse » Thu Jul 06, 2017 7:33 pm

I hadn't noticed that one, great idea. I don't have any problems with configuring apache (as you might also note from very old posts from me about securing and configuring apache for multiple sites).
Best regards
Fribse

NO, RAID is NOT backup - Use RAID-Certified 24x7 drives for raid
HOWTO's:
Make automatic backup of ALL MySQL databases http://forum.qnap.com/viewtopic.php?f=32&t=15628

NAS-659 Pro II (3 GB Ram), Raid0+Raid1, Survailance station + NAS-853A (16 GB Ram), Virtualization Station
Network: Fritz!Box 7390 + 24p SG200 + 2x8p SG200 + 8p POE EdgeCore

User avatar
Toxic17
Experience counts
Posts: 3691
Joined: Tue Jan 25, 2011 11:41 pm
Location: Planet Earth
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby Toxic17 » Thu Jul 06, 2017 7:36 pm

PHP 7.1.7 afaik is due out today. then Stephane will compile a new QApache 2.4.26.717 package.
Regards Simon

QTS 4.3/4.2 MANUAL

Submit a ticket - QNAP Helpdesk
QNAP Tutorials, User Manuals, FAQs, Downloads, Wiki
When you ask a question, please include the following


Intel NUC DN2820FYKH - Debian 9.1 Stretch - CumulusMX 3.0.0 Build 3043
NAS: TVS-463/QM2-2P 4.3.3.0299 - TS-121 4.3.3.0299 - APC Back-UPS ES 700G
QPKG's: TwonkyMedia 8.4.1 - QApache 2.4.27.719 - QSonarr 2.0.0.4949 - QNBZGet 19.1 - phpMyAdmin v4.7.3 - Piwigo 2.9.1 - Qmono 4.8.1.0
Network: VM Hub 3.0 (200/10) - Sophos UTM 9.503-4 - Ubiquiti CloudKey - UniFi AP AC Pro - TL-SG1016DE - Cisco SLM2008 - RPi 3(PiAware) - RPi 3(Dump1090-mutability)
Retiring - TS-459 Pro-2G 4.2.6 Build 20170729

rjentsch1
New here
Posts: 7
Joined: Mon Apr 02, 2012 12:47 am

Re: WE NEED PHP 7 in firmware, NOW

Postby rjentsch1 » Wed Sep 13, 2017 7:53 pm

from 6th of july to september the 13th is a long time to compile something....

i want to stay with qnap because the overall performance for my customers an me is satisfying.

No php 7 is a definite k.o criterium by now.

It seem most likely that older nas like the ts439 ts459 series where support is dropped in a few day will never get php 7.

It is also most likely that the 10 nas'es (4 here, 6 at customers) have to be replaced, by something else which is also most likely not qnap anymore.

Too sad ... and a lot of in my oppinion unneccessary work ...

User avatar
fribse
Experience counts
Posts: 2027
Joined: Mon Feb 11, 2008 2:50 am
Location: Greve, Denmark
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby fribse » Wed Sep 20, 2017 5:44 pm

Message from Joomla:
Prepare for the next Major Release of Joomla

Since version 3.7.0

Beginning with Joomla! 4.0 we are raising the minimum server requirements. If you are seeing this message then your current configuration does not meet these new minimum requirements.

The minimum requirements are the following:

PHP 7.0
MySQL 5.5.3
PostgreSQL 9.2
MS SQL will not be supported
MySQL using the legacy `ext/mysql` PHP extension will not be supported, MySQLi or PDO MySQL must be used instead

Please contact your hosting provider to ask how you can meet these raised server requirements - it is usually a very simple change. If you already meet these new requirements then this message will not be displayed.
Best regards
Fribse

NO, RAID is NOT backup - Use RAID-Certified 24x7 drives for raid
HOWTO's:
Make automatic backup of ALL MySQL databases http://forum.qnap.com/viewtopic.php?f=32&t=15628

NAS-659 Pro II (3 GB Ram), Raid0+Raid1, Survailance station + NAS-853A (16 GB Ram), Virtualization Station
Network: Fritz!Box 7390 + 24p SG200 + 2x8p SG200 + 8p POE EdgeCore

User avatar
Toxic17
Experience counts
Posts: 3691
Joined: Tue Jan 25, 2011 11:41 pm
Location: Planet Earth
Contact:

Re: WE NEED PHP 7 in firmware, NOW

Postby Toxic17 » Wed Sep 20, 2017 5:48 pm

fribse wrote:Message from Joomla:

Please contact your hosting provider to ask how you can meet these raised server requirements - it is usually a very simple change. If you already meet these new requirements then this message will not be displayed.


Then contact QNAP directly and ask for your ticket to be passed to the correct team. (SQL/PHP/Web)

tbh I think this should be upgraded via a QPKG rather than just a new version applied to the firmware as many web scripts that are written for 5.5/5.6 will break when updating to php7.x as the some frequently used commands are depreciated.
Regards Simon

QTS 4.3/4.2 MANUAL

Submit a ticket - QNAP Helpdesk
QNAP Tutorials, User Manuals, FAQs, Downloads, Wiki
When you ask a question, please include the following


Intel NUC DN2820FYKH - Debian 9.1 Stretch - CumulusMX 3.0.0 Build 3043
NAS: TVS-463/QM2-2P 4.3.3.0299 - TS-121 4.3.3.0299 - APC Back-UPS ES 700G
QPKG's: TwonkyMedia 8.4.1 - QApache 2.4.27.719 - QSonarr 2.0.0.4949 - QNBZGet 19.1 - phpMyAdmin v4.7.3 - Piwigo 2.9.1 - Qmono 4.8.1.0
Network: VM Hub 3.0 (200/10) - Sophos UTM 9.503-4 - Ubiquiti CloudKey - UniFi AP AC Pro - TL-SG1016DE - Cisco SLM2008 - RPi 3(PiAware) - RPi 3(Dump1090-mutability)
Retiring - TS-459 Pro-2G 4.2.6 Build 20170729


Return to “Web Server & Applications (Apache + PHP + MySQL / SQLite)”

Who is online

Users browsing this forum: No registered users and 3 guests