Posted by & filed under PHP.

On October 15th 2015, the PHP group published the fifth release candidate of the upcoming new major branch, PHP 7 :

PHP 7.0.0 RC 5 contains fixes for 11 reported bugs and over 100 commits with various improvements.

Packages of PHP 7.0-RC5 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-RC5 , just follow the instructions.

And as usual, feel free to show your support

17 Responses to “PHP 7.0-RC5 for Jessie”

  1. Yoann

    Merci pour ton travail et ta réactivité ! C’est agréable de savoir qu’à peine sortie, elle sera vite disponible ici.
    J’ai deux questions néanmoins : sais-tu si une compilation de l’extension redis pour PHP7 est prévue à plus ou moins court terme ? Et est-il normal que quand j’essaye d’installer le paquet php7.0-dev (dans le but de compiler l’extension redis), il me propose dans le lot l’installation de php5-common, ainsi que d’autres ? Il me semble avoir lu qu’il n’est pas possible d’avoir les deux en même temps, dans un précédent commentaire d’un autre article sur PHP7. Je te remercie par avance pour tes réponses.

  2. Guillaume Plessis

    @Yoann : je travaille au packaging d’extension PECL, pas d’inquiétude. Pour la cohabitation de PHP5 et PHP7, ce n’est pas ma cible, je vais voir ce que je peux faire.

  3. Marko Heijnen

    Hey, Any suggestions on how to use php7.0-dev? Currently it want’s to install php5 too and that doesn’t seem like it should. Reason why I want to have it installed is because I would like to compile the memcached module.

  4. Romeo

    Since the RC5 Update, i randomly have Segfault Errors .. an Idea ?

    php-fpm7.0[3816]: segfault at 600000019 ip 00007f8d94a47013 sp 00007ffd01e9daf8 error 4 in libc-2.19.so[7f8d949c7000+19f000]

  5. Zack

    Where can the mysqli extension be found? Doesn’t seem to be in the repo or found in pear/pecl.

  6. Zack

    How can I install the mysqli extension? Doesn’t seem to be available in pecl/pear or in the repo.

  7. Hans

    opcache is not enabled in FPM and opcache.enable=1 doesn’t help either. Please look into it.

  8. Hans

    Searched previously through the list of php- modules available and still missed it. Thanks! Now only php7.0-dev that doesn’t install php5 things and xdebug module are missing from heaven.

  9. Mike

    Thanks for these builds, small issue, unix socket for php7 doesn’t seem to work with nginx. Usually it is /var/run/php/php7.0.fpm.sock but you are missing the /var, even when I change this in http://www.conf it still fails with nginx.