[Bug 1522422] Re: Update to php 7.0
Joost Schuttelaar
1522422 at bugs.launchpad.net
Mon Feb 15 00:17:51 UTC 2016
First of all, thank you for the great work! I'm very much looking
forward to PHP7 in the new Ubuntu LTS.
I installed the latest 16.04 server image (http://cdimage.ubuntu.com
/ubuntu-server/daily/current/xenial-server-amd64.iso) in a VM and added
the php-ubuntu/php7.0 PPA.
My goal was to get Nginx up 'n running with PHP FPM. Short story: it's
working pretty well!
Some observations. Please forgive me if I'm stating some very obvious
things, I'm not a Linux packaging expert at all :)
1) I was surprised that the PHP package seems to have a dependency on
Apache. I understood later that php can depend on a number of packages,
including php-fpm, and that Apache is simply the first it finds. No
biggie, something for the tutorials :)
2) The php-fpm package currently refers to php5.6:
Package php-fpm is a virtual package provided by:
php7.0-fpm 7.0.3-3
php5.6-fpm 5.6.18+dfsg-3
You should explicitly select one to install.
3) The default nginx config file has a php 5.6 reference for php-fpm:
/etc/nginx/sites-available/default:57
- # fastcgi_pass unix:/var/run/php5-fpm.sock;
+ # fastcgi_pass unix:/run/php/php7.0-fpm.sock;
4) I was a bit confused that the php-fpm service is called
php7.0-fpm.service, whilst the binary is called php-fpm7.0. Although I
guess that will be automatically cleared up once the 7.0 is dropped?
5) The phpmyadmin package has php 5.6 dependencies:
sudo apt-get install phpmyadmin
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
dbconfig-common dbconfig-mysql javascript-common libjs-jquery
libjs-sphinxdoc libjs-underscore libmcrypt4 php-gd php-gettext php-mcrypt
php-pear php-phpseclib php-readline php-tcpdf php5-common php5-gd php5-mysql
php5.6-common php5.6-phpdbg php7.0-gd php7.0-mcrypt
That's it for now! :)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in Ubuntu.
https://bugs.launchpad.net/bugs/1522422
Title:
Update to php 7.0
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions
More information about the Ubuntu-server-bugs
mailing list