Posted by & filed under PHP.

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 Responses to “PHP 7.0-RC4 for Jessie”

  1. Scott Arciszewski

    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.)

  2. wiesson

    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 :/

  3. Davide Melle

    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)

  4. Davide Melle

    apart from that, I can’t have both php5 and 7 since some packages overlap files, can’t remember which ones right now.

  5. Romeo

    Hey and thanks for your great work. How about php-memcached and php-geoip Modules ? Possible with PHP 7.0 ?

    Greets

  6. Davide Melle

    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

  7. Adrian

    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.

  8. hacfi

    Has anyone tried getting xdebug running with PHP 7.0?

    @Guillaume: Will you be able to provide this any time soon?

  9. hacfi

    Thanks..I’ll investigate it as well. If I find a solution I’ll create PR!

    Thanks a lot for providing this..so helpful!

  10. hacfi

    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.

  11. Mirko

    What is the right sources.list entry for PHP 7 RC4? I can´t find it. Thanks.