On October 1st 2015, the PHP group published the fourth release candidate of the upcoming new major branch, PHP 7 :
PHP 7.0.0 RC 4 contains fixes for 22 reported bugs and over 100 commits with various improvements.
Packages of PHP 7.0-RC4 are now available for Debian 8 “Jessie” on amd64 and i386 architectures.
Disclaimer : THIS IS A DEVELOPMENT PREVIEW (from a PHP upstream and from a Dotdeb/Debian packaging perspectives) – DO NOT USE IT IN PRODUCTION!
- Don’t upgrade any staging/production/critical environments yet, and use these RC packages at your own risk!
- Make sure that you understand the PHP/Debian/Dotdeb changes and that you don’t need any of the missing features/packages
- Your feedbacks are always welcome. Just make sure they are useful.
These packages have been published on the main repository for Jessie. So to test PHP 7.0-RC4 , just follow the instructions.
And as usual, feel free to show your support…
18 replies on “PHP 7.0-RC4 for Jessie”
thanks for your hard work.
Yeah, you rock!
A few things I’d like to ask:
Will PEAR/PECL be ready to go by the time PHP 7.0.0 is released?
Is there any way I can help get it ready?
(One of the free software projects I want to release in late November is going to be built on PHP 7 and one or more PECL extensions, and I usually test on Debian.)
Hm, there is no database such as mysql module included? I have to switch to other php7 test packages – currently this is useless to me :/
@wiesson : you should install php-mysql
Oh, my fault š – works perfectly!
I am having issues installing php7.0-cgi, install fails at update-alternatives
@Davide Melle : could you please paste the error message?
Configurazione di php7.0-cgi (7.0.0~rc4-1~dotdeb+8.1)…
update-alternatives: errore: il percorso alternativo /usr/bin/php7.0-cgi non esiste
dpkg: errore nell’elaborare il pacchetto php7.0-cgi (–configure)
apart from that, I can’t have both php5 and 7 since some packages overlap files, can’t remember which ones right now.
Hey and thanks for your great work. How about php-memcached and php-geoip Modules ? Possible with PHP 7.0 ?
Greets
dpkg: error processing archive /var/cache/apt/archives/php7.0-cli_7.0.0~rc4-1~dotdeb+8.1_amd64.deb (–unpack):
trying to overwrite ‘/usr/share/man/man1/phar.1.gz’, which is also in package php5-cli 5.6.13+dfsg-0+deb8u1
I don’t know, but Āæcould it be easy to compile this version also for wheezy?
I mean, it will be supported until May 2018.
Has anyone tried getting xdebug running with PHP 7.0?
@Guillaume: Will you be able to provide this any time soon?
@hacfi : not sure about it. I need some spare time to work on a PHP7-compatible dh-php.
Thanks..Iāll investigate it as well. If I find a solution Iāll create PR!
Thanks a lot for providing this..so helpful!
Got xdebug running but itās still not working smoothly with PHP 7.0. Letās wait a little longer until we create a new package.
If someone is interested: I didnāt log what it did but something it was more or less:
curl -L https://github.com/xdebug/xdebug/archive/master.tar.gz | tar xzv
cd xdebug-master
phpize7.0
./configure –enable-xdebug –with-php-config=/usr/bin/php-config7.0
make
cp modules/xdebug.so /usr/lib/php
and finally added
zend_extension=”/usr/lib/php/xdebug.so”
to php.ini.
What is the right sources.list entry for PHP 7 RC4? I canĀ“t find it. Thanks.
@Mirko : it’s the usual entry for Jessie :