Posted by & filed under PHP.

On November 23rd 2017, the PHP group published PHP 7.0.25.

Several bugs have been fixed. All PHP 7.0 users are encouraged to upgrade to this version.

Packages of PHP 7.0.26 are now available for Debian 8 “Jessie” on amd64 and i386 architectures, along with the following PECL extensions : APCu, APCu_bc, geoip, igbinary, imagick, memcached, mongodb, msgpack, redis, ssh2 and xdebug.

8 Responses to “PHP 7.0.26 for Jessie”

  1. Günther Sauermoser

    Hi,
    thank you for all the work you do.
    But there is one issue since i updated from 7.0.25 to 7.0.26
    Right after the installation i can see a lot of the following messages in php7.0-fpm.log:

    [29-Nov-2017 16:42:45] WARNING: [pool www] child 5265 exited on signal 11 (SIGSEGV) after 58.102814 seconds from start
    [29-Nov-2017 16:42:45] NOTICE: [pool www] child 5272 started
    [29-Nov-2017 16:43:04] WARNING: [pool www] child 5183 exited on signal 11 (SIGSEGV) after 306.679509 seconds from start
    [29-Nov-2017 16:43:04] NOTICE: [pool www] child 5274 started
    [29-Nov-2017 16:43:21] WARNING: [pool www] child 5271 exited on signal 11 (SIGSEGV) after 44.613332 seconds from start
    [29-Nov-2017 16:43:21] NOTICE: [pool www] child 5278 started
    Here is an excerpt of the core dumps:

    Program terminated with signal SIGSEGV, Segmentation fault.
    #0 0x00007fa494400d53 in _emalloc ()
    (gdb) bt
    #0 0x00007fa494400d53 in _emalloc ()
    #1 0x00007fa494434953 in _zend_hash_index_add_new ()
    #2 0x00007fa4944999c0 in ?? ()
    #3 0x00007fa494465cab in execute_ex ()
    #4 0x00007fa494415e35 in zend_call_function ()
    #5 0x00007fa494416269 in call_user_function_ex ()
    #6 0x00007fa49441629d in call_user_function ()
    #7 0x00007fa4943629a0 in ?? ()
    #8 0x00007fa49443764c in zend_hash_apply ()
    #9 0x00007fa494365e36 in php_call_shutdown_functions ()
    #10 0x00007fa4943c3655 in php_request_shutdown ()
    #11 0x00007fa4942a9ef5 in main ()

    Maybe php7.0-opcache is the troublemaker here.

    Can you help me out?

    Thanks a lot
    Guenther Sauermoser

  2. Guillaume Plessis

    @Günther Sauermoser: thanks for finding the relevant bug report. I’ll keep an eye on it and will release new packages as soon as a patch for 7.0.26 has been published.

  3. Günther Sauermoser

    It works perfectly fine.
    Testsystem:
    NextGEN Gallery 2.2.14 + php7.0.26-1~dotdeb+8.2
    Thanks for your time and effort.

Leave a Reply

  • (will not be published)