[opensuse-factory] PHP version in 42.3?
Hi, Leap 42.2 ships with PHP 5.5, and so does 42.3 at the moment. It would be very useful to me if Leap 42.3 receives an upgrade to PHP 5.6, so that it can run Nextcloud 11 out of the box. Any chance that could happen? Regards, Olav -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud
out of box without any problem:)
On 12 March 2017 at 20:41, Olav Reinert
Hi,
Leap 42.2 ships with PHP 5.5, and so does 42.3 at the moment.
It would be very useful to me if Leap 42.3 receives an upgrade to PHP 5.6, so that it can run Nextcloud 11 out of the box.
Any chance that could happen?
Regards, Olav
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quite right - as pointed out by you and Bo Simonsen, Nextcloud 11 works fine with PHP 7 on Leap 42.3. The only thing "missing" is APCu caching. There are people working on a php7-apcu package, but it doesn't seem to be available for Leap 42.3. Anyway, thanks for your replies. Regards, Olav On Sun, 2017-03-12 at 20:56 +0100, Ondřej Súkup wrote:
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud out of box without any problem:)
On 12 March 2017 at 20:41, Olav Reinert
wrote: Hi,7-
Leap 42.2 ships with PHP 5.5, and so does 42.3 at the moment.
It would be very useful to me if Leap 42.3 receives an upgrade to PHP 5.6, so that it can run Nextcloud 11 out of the box.
Any chance that could happen?
Regards, Olav
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 03/17/2017 06:27 AM, Olav Reinert wrote:
Quite right - as pointed out by you and Bo Simonsen, Nextcloud 11 works fine with PHP 7 on Leap 42.3.
The only thing "missing" is APCu caching. There are people working on a php7-apcu package, but it doesn't seem to be available for Leap 42.3.
Anyway, thanks for your replies.
Regards, Olav
Let me find out if were going to be able to bring it in from SLE otherwise i'll look at getting it into 42.3
On Sun, 2017-03-12 at 20:56 +0100, Ondřej Súkup wrote:
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud out of box without any problem:)
On 12 March 2017 at 20:41, Olav Reinert
wrote: Hi,7-
Leap 42.2 ships with PHP 5.5, and so does 42.3 at the moment.
It would be very useful to me if Leap 42.3 receives an upgrade to PHP 5.6, so that it can run Nextcloud 11 out of the box.
Any chance that could happen?
Regards, Olav
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Am 17.03.17 um 00:24 schrieb Simon Lees:
On 03/17/2017 06:27 AM, Olav Reinert wrote:
Quite right - as pointed out by you and Bo Simonsen, Nextcloud 11 works fine with PHP 7 on Leap 42.3.
The only thing "missing" is APCu caching. There are people working on a php7-apcu package, but it doesn't seem to be available for Leap 42.3.
Anyway, thanks for your replies.
Regards, Olav
Let me find out if were going to be able to bring it in from SLE otherwise i'll look at getting it into 42.3
Several php7-* packages are currently on it's way to factory and from there to Leap 42.3... Best regards -- Johannes Weberhofer Weberhofer GmbH, Austria, Vienna -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Ondřej Súkup wrote:
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud out of box without any problem:) I never understood, why SuSE and openSUSE ships the unsupported PHP version 5.5 in SLES and Leap.
https://secure.php.net/supported-versions.php Switching from 5.5 to 7.0 is no problem for me and for many other users. But there are some PHP applications which are compatible with PHP <= 5.6, but not with 7.0 and/or 7.1. Users of such applications have currently a problem with SLES and Leap. The situation on openSUSE Tumbleweed is much better. We have PHP 7.1.2 and 5.6.30 there. Regards, Björn -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On vendredi, 17 mars 2017 16.29:38 h CET Bjoern Voigt wrote:
Ondřej Súkup wrote:
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud out of box without any problem:)
I never understood, why SuSE and openSUSE ships the unsupported PHP version 5.5 in SLES and Leap.
https://secure.php.net/supported-versions.php
Switching from 5.5 to 7.0 is no problem for me and for many other users. But there are some PHP applications which are compatible with PHP <= 5.6, but not with 7.0 and/or 7.1. Users of such applications have currently a problem with SLES and Leap.
The situation on openSUSE Tumbleweed is much better. We have PHP 7.1.2 and 5.6.30 there.
Regards, Björn
Well I wouldn't shout victory, it's still impossible (due to packaging error,choice) to have both of best of world. In fact the only conflicting package in mod_php, you can't have both of them installed under apache2, but normally you're already using php-fpm engine ;-) The situation is the same with python only one of wsgi can be activated at the same time in apache2. But you can still have both engine. The best service we could give to our users, is normally one of our moto : Choice. I'm a bit sad we failed on this perticular subject for this language which is still quite used :-) -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Bruno Friedmann schrieb:
In fact the only conflicting package in mod_php, you can't have both of them installed under apache2, but normally you're already using php-fpm engine ;-)
Does openSURE have a way of setting up the php-fpm engine reasonably easily? When I investigated it a very few months ago, it sounded rather difficult to get set up properly and even more to migrate eixsting installs that have quite a bit of PHP stuff running. It would be interesting to be able to easily switch to php-fpm to also be able to switch to a different MPM than prefork. KaiRo -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On samedi, 18 mars 2017 21.57:07 h CET Robert Kaiser wrote:
Bruno Friedmann schrieb:
In fact the only conflicting package in mod_php, you can't have both of them installed under apache2, but normally you're already using php-fpm engine ;-) Does openSURE have a way of setting up the php-fpm engine reasonably easily? When I investigated it a very few months ago, it sounded rather difficult to get set up properly and even more to migrate eixsting installs that have quite a bit of PHP stuff running.
It would be interesting to be able to easily switch to php-fpm to also be able to switch to a different MPM than prefork.
KaiRo
Under tumbleweed php 5.6 php-fpm package has a ready to use systemd service.
And also under Leap (42.1).
I've adjusted two values in a copy in /etc/systemd/system with those values.
+ExecStart=/usr/sbin/php-fpm --nodaemonize --php-ini /etc/php5/php.ini --fpm-
config /etc/php5/fpm/php-fpm.conf
+LimitNOFILE=4096
Then you adjust the global value you need in
/etc/php5/fpm/php-fpm.conf
I recommend to then create as many as needed configuration in pools.d
where you can setup the VARIABLE etc.
You setup the socket you want to open, for example my www pool is listening
there.
listen = '/run/php-fpm-www.socket'
and in apache2 (I use event MPM) I use this kind of definition
ProxyRequests Off
ProxyTimeout 300
# Mod_Proxy_Handler
On 03/18/2017 01:59 AM, Bjoern Voigt wrote:
Ondřej Súkup wrote:
now is in openSUSE:42.3 repository php 5.5 and php 7.0 :) so Nextcloud out of box without any problem:) I never understood, why SuSE and openSUSE ships the unsupported PHP version 5.5 in SLES and Leap.
While this is not supported upstream by the php project it is supported internally by SUSE developers, this is because SUSE customers pay for support in order to not need to update there php version all the time. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Hi Den 12-03-2017 kl. 20:41 skrev Olav Reinert:
Leap 42.2 ships with PHP 5.5, and so does 42.3 at the moment.
It would be very useful to me if Leap 42.3 receives an upgrade to PHP 5.6, so that it can run Nextcloud 11 out of the box.
php5 and php7 origins from SLE which means origin should be changed to openSUSE or the SLE developers should submit an update. Since LEAP provides php7 as well I don't think it would be an issue to archive Nextcloud support. See the list of package origins https://build.opensuse.org/package/view_file/openSUSE:Leap:42.3/00Meta/looku... Bo -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (8)
-
Bjoern Voigt
-
Bo Simonsen
-
Bruno Friedmann
-
Johannes Weberhofer
-
Olav Reinert
-
Ondřej Súkup
-
Robert Kaiser
-
Simon Lees