Giter Site home page Giter Site logo

deb.sury.org's Introduction

DEB.SURY.ORG APT Repository Issue Tracker

Frequently Asked Questions

Read Frequently Asked Questions in the wiki first

Issue tracker

This GitHub project is the issue tracker of PPA for PHP (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 and 8.3).

Please submit bug reports and feature request about the PPA as issues here. Please report any bugs or feature requests here, since my INBOX is a not very reliable way how to keep track on all issues since it has the tendency to grow number of unread messages to numbers over thousand...

DEB.SURY.ORG now has official Mastodon account [email protected] and the Mastodon account for the me [email protected]. Please monitor it for updates about packaging.

The PHP packaging is time consuming and I do this mostly in my free time. Please consider donating if you find the PHP packages useful for your projects or your business. It also warms a heart to know that this project is useful.

Gitter Contributor Covenant

deb.sury.org's People

Contributors

balaziks avatar cyb0org avatar hebbet avatar jadeops avatar jaydrogers avatar lyrixx avatar nylen avatar oerdnj avatar softcreatr avatar szepeviktor avatar todeveni avatar tpoindessous avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

deb.sury.org's Issues

Is there proper way to install php docs?

After adding ppa:ondrej/php5-5.6, I got a nice new php 5.6 by apt-get install php5. But I didnt get new php documentation by apt-get install php-doc. Is there proper way to install a nice new php docs from your repos too? :)

Zend OPcache

Hi, there is a issue with Zend OPcache. When it's freshly installed it works fine, it loads module and caching works, but when upgrade is available for sury packages it stops working after packages are upgraded and installation is finished.

This can be possible cause zendtech/ZendOptimizerPlus#188

php -i

Throws this error

*** Error in `php': free(): invalid pointer: 0x00007f53567d2b30 ***
Segmentation fault (core dumped)

And under ZendOPcache is this

Zend OPcache

Opcode Caching => Disabled
Optimization => Disabled

Only building virtual machine from scratch can help. Reboot does not.

PHP Version installed is 5.5.17

Thanks,

Thank you

Thank you for maintaining your Ubuntu repositories, they are a massive help.
That is all.

[RFC] libvirt-php

I'm not sure if this is in your range of projects to include but this package could prove quite powerful for PHP users because, as far as I can see, it is the only path forward towards any kind of PHP bindings for LXC containers, ie; via libvirt. The upstream repo is at git://libvirt.org/libvirt-php.git and it does include an old debian/rules for a previous version. It used to be called php-libvirt and the rules makefile includes a reference to a php_libvirt.h which can't be found but there is a src/libvirt-php.h so I changed that line to...

cp config.m4 src/libvirt-php.c src/libvirt-php.h build-php5 && \

but there is no config.m4 and I'm not sure how to generate it. I'm also not confident I can fix other build problems even if I figured out the missing config.m4.

If I am right and this PHP module is the only bindings to lxc containers for PHP then it's kind of too important to see it suffer from bitrot and assuming it builds with 14.04/14.10 (and PHP 5.6) then exposure via your PPA and some upstream patches may be a really good idea. The main site is at...

http://libvirt.org/php/

I perfectly understand if you don't have the time or interest in this package but I thought I would at least post a heads up request for comment.

php5-fpm segfault

^_^[[email protected]:/var/log/nginx]# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:        14.04
Codename:       trusty
 php -v
PHP 5.5.19-1+deb.sury.org~trusty+1 (cli) (built: Nov 19 2014 19:33:43) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
^_^[[email protected]:/var/log/nginx]# dpkg -l | grep php
ii  php-pear                            5.5.19+dfsg-1+deb.sury.org~trusty+1  all          PEAR - PHP Extension and Application Repository
ii  php5-cli                            5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        command-line interpreter for the php5 scripting language
ii  php5-common                         5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        Common files for packages built from the php5 source
ii  php5-curl                           5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        CURL module for php5
ii  php5-dbg                            5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        Debug symbols for PHP5
ii  php5-fpm                            5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        server-side, HTML-embedded scripting language (FPM-CGI binary)
ii  php5-gd                             5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        GD module for php5
ii  php5-geoip                          1.1.0-1+deb.sury.org~trusty+1        amd64        GeoIP module for php5
rc  php5-imap                           5.4.27-1+deb.sury.org~precise+1      amd64        IMAP module for php5
ii  php5-json                           1.3.6-1+deb.sury.org~trusty+1        amd64        JSON module for php5
ii  php5-mcrypt                         5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        MCrypt module for php5
ii  php5-memcache                       3.0.8-4+deb.sury.org~trusty+1        amd64        memcache extension module for PHP5
ii  php5-mysqlnd                        5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        MySQL module for php5 (Native Driver)
ii  php5-readline                       5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        Readline module for php5
ii  php5-xdebug                         2.2.5-1+deb.sury.org~trusty+1        amd64        Xdebug Module for PHP 5
ii  php5-xmlrpc                         5.5.19+dfsg-1+deb.sury.org~trusty+1  amd64        XML-RPC module for php5
^_^[[email protected]:/var/log/nginx]# ee info php

PHP (5.5.19-1):
user                             www-data
expose_php                       Off
memory_limit                     512M
post_max_size                    100M
upload_max_filesize              100M
max_execution_time               300

Information about www.conf
ping.path                        /ping
pm.status_path                   /status
process_manager                  ondemand
pm.max_requests                  500
pm.max_children                  100
pm.start_servers                 20
pm.min_spare_servers             10
pm.max_spare_servers             30
request_terminate_timeout        300
xdebug.profiler_enable_trigger   off
listen                           127.0.0.1:9000

Information about debug.conf
ping.path                        /ping
pm.status_path                   /status
process_manager                  ondemand
pm.max_requests                  500
pm.max_children                  100
pm.start_servers                 20
pm.min_spare_servers             10
pm.max_spare_servers             30
request_terminate_timeout        300
xdebug.profiler_enable_trigger   on
listen                           127.0.0.1:9001

502 Bad Gateway

When debug found following things on kern.log

Nov 23 12:49:44 example kernel: [33823.635199] traps: php5-fpm[30468] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 12:52:27 example kernel: [33987.022818] php5-fpm[30947]: segfault at 200000002 ip 0000000200000002 sp 00007fff8ed6fb08 error 14 in libnss_files-2.19.so[7f386e050000+b000]
Nov 23 12:55:56 example kernel: [34195.367228] php5-fpm[31407]: segfault at 7f389a2b42e0 ip 00007f389a2b42e0 sp 00007fff8ed6fb08 error 15
Nov 23 13:17:41 example kernel: [35502.098013] php5-fpm[930]: segfault at 20607db0 ip 00000000006a9d28 sp 00007fff8ed6fad0 error 4 in php5-fpm[400000+7a3000]
Nov 23 13:29:25 example kernel: [36206.520914] php5-fpm[2029]: segfault at 2e563d0 ip 0000000002e563d0 sp 00007fff8ed6fb08 error 15
Nov 23 13:32:36 example kernel: [36397.276462] traps: php5-fpm[2597] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 13:36:53 example kernel: [36654.788502] traps: php5-fpm[2448] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 13:48:36 example kernel: [37358.737564] php5-fpm[3041]: segfault at 0 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 13:55:44 example kernel: [37786.212978] traps: php5-fpm[2030] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 13:59:18 example kernel: [38001.021910] traps: php5-fpm[6320] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:06:05 example kernel: [38407.925537] php5-fpm[6553]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 14:09:56 example kernel: [38638.865002] php5-fpm[6992]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 14:16:41 example kernel: [39044.839646] traps: php5-fpm[7497] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:21:04 example kernel: [39307.319171] php5-fpm[7578]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 14:26:29 example kernel: [39632.885010] traps: php5-fpm[7954] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:29:41 example kernel: [39825.157236] php5-fpm[9524]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 14:32:46 example kernel: [40010.631762] traps: php5-fpm[9539] general protection ip:6df1e6 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:37:24 example kernel: [40288.943177] traps: php5-fpm[9992] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:41:50 example kernel: [40555.012833] php5-fpm[9527]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 14:44:50 example kernel: [40735.253536] php5-fpm[11045]: segfault at 200658c ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 14:47:56 example kernel: [40920.775440] php5-fpm[11049]: segfault at 54534f505f ip 00000054534f505f sp 00007fff8ed6fb08 error 14
Nov 23 14:51:01 example kernel: [41106.563454] traps: php5-fpm[11035] general protection ip:6df1e6 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 14:54:10 example kernel: [41295.834867] php5-fpm[11046]: segfault at 54534f505f ip 00000054534f505f sp 00007fff8ed6fb08 error 14
Nov 23 15:12:46 example kernel: [42412.422667] php5-fpm[12576]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 15:21:03 example kernel: [42909.323728] traps: php5-fpm[13501] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 15:27:08 example kernel: [43274.668144] php5-fpm[15065]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 15:32:41 example kernel: [43607.923837] php5-fpm[15616]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 15:39:43 example kernel: [44030.254506] php5-fpm[15069]: segfault at 7f389d109cb0 ip 00000000006a9d91 sp 00007fff8ed6fad0 error 4 in php5-fpm[400000+7a3000]
Nov 23 15:43:29 example kernel: [44256.340395] traps: php5-fpm[15068] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 15:46:39 example kernel: [44446.375997] traps: php5-fpm[13051] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 15:51:08 example kernel: [44716.067586] php5-fpm[16826]: segfault at ffffffffffe5bb80 ip 00000000006a9b74 sp 00007fff8ed6fac0 error 5 in php5-fpm[400000+7a3000]
Nov 23 15:54:24 example kernel: [44912.494651] php5-fpm[16191]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 16:10:38 example kernel: [45886.828464] traps: php5-fpm[20026] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 16:18:34 example kernel: [46363.270787] traps: php5-fpm[20567] general protection ip:6a9d28 sp:7fff8ed6fae0 error:0 in php5-fpm[400000+7a3000]
Nov 23 16:27:37 example kernel: [46906.536930] php5-fpm[21834]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 16:33:31 example kernel: [47260.574161] php5-fpm[21831]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 16:37:04 example kernel: [47474.439336] php5-fpm[23381]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 16:40:34 example kernel: [47684.366763] traps: php5-fpm[23389] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 16:44:59 example kernel: [47949.277240] traps: php5-fpm[23897] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 16:47:57 example kernel: [48127.464812] traps: php5-fpm[23972] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 16:51:45 example kernel: [48355.797500] traps: php5-fpm[24459] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 16:56:43 example kernel: [48653.807503] php5-fpm[24450]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 16:59:37 example kernel: [48828.641790] php5-fpm[24962]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:04:47 example kernel: [49138.044903] traps: php5-fpm[24964] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 17:08:24 example kernel: [49356.107059] php5-fpm[25522]: segfault at 7f380000002d ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 17:12:18 example kernel: [49589.734814] php5-fpm[26524]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:16:24 example kernel: [49835.808761] php5-fpm[26042]: segfault at 737265746c ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:24:29 example kernel: [50320.994118] php5-fpm[27087]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:31:02 example kernel: [50715.017098] traps: php5-fpm[29315] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 17:38:23 example kernel: [51155.911027] php5-fpm[27769]: segfault at 7f3d6b86b120 ip 00007f3897bbd09d sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:43:26 example kernel: [51458.939419] php5-fpm[30927]: segfault at 39 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:48:05 example kernel: [51738.114395] php5-fpm[30153]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 17:52:16 example kernel: [51990.133766] php5-fpm[32403]: segfault at ffffb480 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 17:56:05 example kernel: [52218.648978] php5-fpm[31493]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 17:59:26 example kernel: [52419.565263] php5-fpm[409]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 18:02:48 example kernel: [52622.031535] php5-fpm[446]: segfault at 0 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 18:13:05 example kernel: [53239.909092] traps: php5-fpm[926] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 18:16:14 example kernel: [53428.644209] php5-fpm[2020]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 18:19:43 example kernel: [53637.687412] php5-fpm[1983]: segfault at 7f003a737365 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 18:25:41 example kernel: [53995.846071] traps: php5-fpm[3057] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 18:32:27 example kernel: [54402.611975] php5-fpm[3044]: segfault at 7f389a2b42d8 ip 00007f389a2b42d8 sp 00007fff8ed6fb08 error 15
Nov 23 18:35:40 example kernel: [54596.112823] php5-fpm[3988]: segfault at 5d ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 18:39:09 example kernel: [54804.442689] traps: php5-fpm[4001] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 18:49:09 example kernel: [55405.098485] traps: php5-fpm[5436] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 18:53:25 example kernel: [55661.637190] php5-fpm[5428]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:01:14 example kernel: [56130.916261] traps: php5-fpm[6076] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 19:04:51 example kernel: [56348.203995] php5-fpm[6995]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:08:02 example kernel: [56538.812956] traps: php5-fpm[7033] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 19:10:59 example kernel: [56716.187768] php5-fpm[7963]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:17:17 example kernel: [57095.131716] traps: php5-fpm[7996] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:20:54 example kernel: [57311.512573] php5-fpm[8457]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 19:26:21 example kernel: [57639.015598] php5-fpm[9027]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 19:33:35 example kernel: [58073.288867] php5-fpm[9489]: segfault at ffffffffffe7ffd0 ip 00000000006a9b74 sp 00007fff8ed6fac0 error 5 in php5-fpm[400000+7a3000]
Nov 23 19:39:28 example kernel: [58426.905277] php5-fpm[10005]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 19:42:26 example kernel: [58605.344189] php5-fpm[10002]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:46:06 example kernel: [58825.263034] php5-fpm[10971]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 19:50:12 example kernel: [59070.872891] php5-fpm[11469]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 19:54:05 example kernel: [59304.723238] php5-fpm[11981]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 19:58:18 example kernel: [59557.498680] php5-fpm[11437]: segfault at 7f389d109cc0 ip 00000000006a9d91 sp 00007fff8ed6fad0 error 4 in php5-fpm[400000+7a3000]
Nov 23 20:02:03 example kernel: [59782.507708] traps: php5-fpm[12056] general protection ip:6a9d28 sp:7fff8ed6fae0 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:07:35 example kernel: [60114.660858] traps: php5-fpm[12989] general protection ip:6a9d28 sp:7fff8ed6fae0 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:11:14 example kernel: [60334.658272] traps: php5-fpm[13475] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:15:18 example kernel: [60578.056425] traps: php5-fpm[14018] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 20:20:00 example kernel: [60860.985299] php5-fpm[13995]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 20:23:30 example kernel: [61071.242918] php5-fpm[14469]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 20:31:19 example kernel: [61539.933672] traps: php5-fpm[15032] general protection ip:6df1e6 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:34:15 example kernel: [61716.685769] traps: php5-fpm[16002] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:40:46 example kernel: [62107.584567] traps: php5-fpm[16473] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:44:09 example kernel: [62310.480106] traps: php5-fpm[16486] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 20:47:42 example kernel: [62523.676764] php5-fpm[16997]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 20:53:45 example kernel: [62886.729570] traps: php5-fpm[17026] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 23 21:02:29 example kernel: [63411.370566] php5-fpm[18003]: segfault at 10600000022 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:14:35 example kernel: [64138.630357] php5-fpm[19383]: segfault at 41 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:18:27 example kernel: [64369.969448] php5-fpm[19883]: segfault at 22634de0 ip 00000000006a9d28 sp 00007fff8ed6fad0 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:22:33 example kernel: [64616.815886] php5-fpm[20916]: segfault at 7f386de794ac ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:42:11 example kernel: [65795.793751] php5-fpm[22851]: segfault at 51 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:55:41 example kernel: [66606.180379] php5-fpm[23872]: segfault at 2432e920 ip 00000000006a9c80 sp 00007fff8ed6fa50 error 4 in php5-fpm[400000+7a3000]
Nov 23 21:59:35 example kernel: [66840.756415] php5-fpm[24355]: segfault at 7f386df8176c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 22:02:36 example kernel: [67021.100909] php5-fpm[24817]: segfault at 7f386dfaf66c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 22:18:25 example kernel: [67971.039381] php5-fpm[26271]: segfault at 7f386de8146c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 22:31:47 example kernel: [68773.455042] php5-fpm[27776]: segfault at 59 ip 00007f3897bbd06c sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 22:53:54 example kernel: [70102.075678] php5-fpm[29738]: segfault at 7f386de8146c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 23:02:22 example kernel: [70610.650765] traps: php5-fpm[30713] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 23 23:14:19 example kernel: [71327.929235] php5-fpm[31859]: segfault at 2e563d0 ip 0000000002e563d0 sp 00007fff8ed6fb08 error 15
Nov 23 23:21:13 example kernel: [71742.561202] php5-fpm[644]: segfault at 7f386de8146c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 23:24:03 example kernel: [71911.870103] php5-fpm[769]: segfault at 71 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 23 23:28:35 example kernel: [72184.567303] php5-fpm[1581]: segfault at 21 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 23 23:53:02 example kernel: [73652.174226] php5-fpm[4628]: segfault at 7f3e9a2ad888 ip 00000000006a9d91 sp 00007fff8ed6fad0 error 4 in php5-fpm[400000+7a3000]
Nov 23 23:57:19 example kernel: [73909.549715] traps: php5-fpm[5108] general protection ip:6df1d9 sp:7fff8ed6fb10 error:0 in php5-fpm[400000+7a3000]
Nov 24 00:00:32 example kernel: [74102.594887] php5-fpm[5586]: segfault at 7f386df90e60 ip 00007f3897bbd06c sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 24 00:15:14 example kernel: [74986.007385] php5-fpm[6724]: segfault at 23cd9530 ip 00000000006a9c80 sp 00007fff8ed6fa50 error 4 in php5-fpm[400000+7a3000]
Nov 24 00:18:50 example kernel: [75201.576581] traps: php5-fpm[7206] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 24 00:22:12 example kernel: [75404.205369] php5-fpm[7833]: segfault at 7f386de8146c ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 24 00:25:12 example kernel: [75584.413770] traps: php5-fpm[7926] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]
Nov 24 00:30:00 example kernel: [75872.109167] php5-fpm[8437]: segfault at 7f386de893b8 ip 00007f3897bbd06c sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 24 00:34:42 example kernel: [76154.222230] traps: php5-fpm[8926] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 24 00:46:10 example kernel: [76842.626218] php5-fpm[10475]: segfault at 0 ip 00007f3897bbd094 sp 00007fff8ed6fb08 error 6 in libc-2.19.so[7f3897b30000+1bb000]
Nov 24 00:53:30 example kernel: [77282.955537] php5-fpm[11068]: segfault at 7f386de79814 ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 24 00:56:25 example kernel: [77458.499303] traps: php5-fpm[11667] general protection ip:7f3897bbd094 sp:7fff8ed6fb08 error:0 in libc-2.19.so[7f3897b30000+1bb000]
Nov 24 00:59:35 example kernel: [77648.871742] php5-fpm[11704]: segfault at 7f3800000028 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000] Nov 24 01:10:34 example kernel: [78308.544722] php5-fpm[13724]: segfault at 7f386de817ec ip 00000000006df187 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 24 01:15:37 example kernel: [78611.164299] php5-fpm[12680]: segfault at 51 ip 00000000006df1d9 sp 00007fff8ed6fb10 error 4 in php5-fpm[400000+7a3000]
Nov 24 01:23:40 example kernel: [79095.121971] traps: php5-fpm[15195] general protection ip:6a9d91 sp:7fff8ed6fad0 error:0 in php5-fpm[400000+7a3000]

courier-authlib-sqlite missing

Many thanks for the new courier packages. I've posted a notice to the courier-users mailing-list.

The courier-authlib-* set is missing a package for a SQLite backend.

PHP 5.5 Ubuntu 14.04 fpm session path NOT writable

The default session path in php.ini for the fpm implementation on Ubuntu 14.04 is not writable by the default FPM pool (user www-data).

$ ll /var/lib/php5/
drwxr-xr-x  4 root root 4096 Sep  8 23:16 ./
drwxr-xr-x 45 root root 4096 Sep  9 14:56 ../
drwxr-xr-x  5 root root 4096 Sep  8 23:16 modules/
drwx-wx-wt  2 root root 4096 Sep  9 17:09 sessions/

The /var/lib/php5/ path has a writable sessions directory by default, so I feel like the fpm configuration should resolve session.save_path to /var/lib/php5/sessions out of the box

Run the following update to fix the path:

sudo sed -i 's|;session.save_path = "/var/lib/php5"|session.save_path = "/var/lib/php5/sessions"|g' /etc/php5/fpm/php.ini

Broken package install libapache2-mpm-itk (2.4.7-02-1.1+deb.sury.org~trusty+1)

Hi, it seems a2query is broken from package apache2 2.4.10-1+deb.sury.org~trusty+1.

Traceback:

Setting up libapache2-mpm-itk (2.4.7-02-1.1+deb.sury.org~trusty+1) ...
usage: fail($reason, $retval) at /usr/sbin/a2query line 168.
/var/lib/dpkg/info/libapache2-mpm-itk.postinst: 9: [: !=: unexpected operator
dpkg: error processing package libapache2-mpm-itk (--configure):

$ apt-file search /usr/sbin/a2query
apache2: /usr/sbin/a2query

$ apt-cache show apache2
Package: apache2
Priority: optional
Section: httpd
Installed-Size: 443
Maintainer: Debian Apache Maintainers <[email protected]>
Architecture: amd64
Version: 2.4.10-1+deb.sury.org~trusty+1
Recommends: ssl-cert
Replaces: apache2.2-common
Suggests: www-browser, apache2-doc, apache2-suexec-pristine | apache2-suexec-custom, apache2-utils
Depends: lsb-base, procps, perl, mime-support, apache2-bin (= 2.4.10-1+deb.sury.org~trusty+1), apache2-data (= 2.4.10-1+deb.sury.org~trusty+1)
Conflicts: apache2.2-common (<< 2.3~)
Filename: pool/main/a/apache2/apache2_2.4.10-1+deb.sury.org~trusty+1_amd64.deb
Size: 142786
MD5sum: 9a49697b960b23f4e97f12d89e5b2ec9
SHA1: 8d0a42ce02065977d44c7ae0fc6ffddab050633c
SHA256: 391ab00801b6d5953a4a573fe1e7675bcd5158a3277152f9114ffea8a35938ea

PHP 5.6 version of php-memcache, php-memcached and php-mongo not available for Precise

I would like to use the php-memcache and php-memcached packages but they seem to be built for precise but then they are not available because of a "Build for superseded Source" issue : https://launchpad.net/~ondrej/+archive/ubuntu/php5-5.6/+packages?field.name_filter=memcache&field.status_filter=&field.series_filter=

Also the php-mongo package does not seem to be available for precise but I cannot see any reason why.

Thanks.

Behavior of json_encode() is pre 5.5.12

Since PHP 5.5.12 json_ecnode() behavior changed for empty array (and object), as described in detail in the corresponding bug #66021.

However this change does not appear in latest PHP version distributed via ppa:ondrej/php5.

Here are my test on a freshly installed Xubuntu 14.04.1:

test@test-VirtualBox:~$ apt-cache policy php5-cli
php5-cli:
  Installed: 5.5.15+dfsg-1+deb.sury.org~trusty+1
  Candidate: 5.5.15+dfsg-1+deb.sury.org~trusty+1
  Version table:
 *** 5.5.15+dfsg-1+deb.sury.org~trusty+1 0
        500 http://ppa.launchpad.net/ondrej/php5/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.9+dfsg-1ubuntu4.3 0
        500 http://kr.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     5.5.9+dfsg-1ubuntu4 0
        500 http://kr.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
test@test-VirtualBox:~$ php --version
PHP 5.5.15-1+deb.sury.org~trusty+1 (cli) (built: Jul 24 2014 15:47:08)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
test@test-VirtualBox:~$ php -r "echo json_encode([], JSON_PRETTY_PRINT);"
[

]

The final php output is expected to be without white line, such as:

[]

As you can see both apt-cache policy and php --version report the expected version of 5.5.15. However the behavior shown here is clearly pre 5.5.12 according to official PHP changelog.

Could there have been a mixed up when building the latest PPA packages ?

Problem with imagettfbbox()

Problem with imagettfbbox()

The function imagettbbox() always returns -1 for X coordinate left corner.

$bbox = imagettfbbox(20, 0, './arial.ttf', 'TestImagettfbbox');

echo $bbox[0]; // always -1 - lower left corner, X position
echo $bbox[6]; // always -1 - upper left corner, X position

anexo_925293

error on instaling php5-auth-pam package with ppa:ondrej/php5 ubuntu 12.04

I am interested in installing php 5.4 - 5.5 in ubuntu 12.04

I always use that ppa, but now i need to upgrade php on server with installed lib - php5-auth-pam

console log:

sudo apt-get install php5-auth-pam
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
php5-auth-pam : Depends: phpapi-20090626+lfs
E: Unable to correct problems, you have held broken packages.

Is it possible to fix that bug?

Thanks!

Can't install PHP 5.6 Redis

Hey!

I've been using this PPA on Ubuntu 12.04 LTS:
https://launchpad.net/~ondrej/+archive/ubuntu/php5-5.6

It works nicely, but I can't install php5-redis when doing
sudo apt-get install php5-redis

I get the following output:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php5-redis : Depends: phpapi-20121212
E: Unable to correct problems, you have held broken packages.

Tried the same thing on a 14.04 machine. Got this:

$ sudo apt-get install php5-redis
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php5-redis : Depends: phpapi-20131226+lfs but it is not installable
E: Unable to correct problems, you have held broken packages.

php5-json, php5-geoip, php5-memcache broken on 5.5.14 -> 5.5.15 update

I am using php 5.5.14+dfsg-2+deb.sury.orgprecise+1 from your repository. I've just tries to upgrade to 5.5.15+dfsg-3+deb.sury.orgprecise+1 , however php5-json, php5-geoip and php5-memcache became broken due to dependency on phpapi-20121212 (that is not provided anymore). All three of these packages are from your repository, so is there a bug somewhere?

[RFC] courier-lite package

I know there is not much likelyhood of this ever happening but this is why I originally requested some kind of courier-lite package because of the default dependencies. It is simply not appropriate to force a range of desktop packages on to a server. The fundamental reason for requesting the latest version of the courier suite is to have the courier-authlib-sqlite package, which is not available with the current trusty/utopic repos, so I can setup and use LXC containers with the lowest memory footprint possible. Even though the likes of mesa-glx is not actually used it still seems crazy to have to pull them onto a LXC template to be duplicated 100's, maybe 1000's, of times.

If I could figure out how to build such a "lite" package would you be willing to include it?

apt-get install courier-mta-ssl courier-imap-ssl courier-authlib-mysql courier-authlib-sqlite

courier-authdaemon courier-authlib courier-authlib-userdb courier-base 
courier-imap courier-mta courier-ssl expect libdrm-intel1 
libdrm-nouveau2 libdrm-radeon1 libelf1 libfam0 libfontenc1 
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libice6 libllvm3.4 
libltdl7 libmysqlclient18 libnet-cidr-perl libpciaccess0 libperl5.20 
libsm6 libtcl8.6 libtk8.6 libtxc-dxtn-s2tc0 libutempter0 libx11-xcb1 
libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 
libxcb-shape0 libxcb-sync1 libxcomposite1 libxdamage1 libxext6 
libxfixes3 libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxrandr2 
libxrender1 libxshmfence1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 
libxxf86vm1 mysql-common tcl-expect tcl8.6 tk8.6 x11-common x11-utils 
xbitmaps xterm

PHP 5.6 try to remove uWSGI

PPA for Utopic try to remove uWSGI PHP support:

root@julia:~# LANG=en_US apt-cache policy php5
php5:
  Installed: (none)
  Candidate: 5.6.4+dfsg-1+deb.sury.org~utopic+1
  Version table:
     5.6.4+dfsg-1+deb.sury.org~utopic+1 0
        500 http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/ utopic/main amd64 Packages
     5.5.12+dfsg-2ubuntu4.1 0
        500 http://mirrors.digitalocean.com/ubuntu/ utopic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ utopic-security/main amd64 Packages
     5.5.12+dfsg-2ubuntu4 0
        500 http://mirrors.digitalocean.com/ubuntu/ utopic/main amd64 Packages

apt-get dist-upgrade:

root@julia:~# LANG=en_US apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... The following package was automatically installed and is no longer required:
  libphp5-embed
Use 'apt-get autoremove' to remove it.
Done
The following packages will be REMOVED:
  uwsgi-plugin-php
The following NEW packages will be installed:
  libonig2 libqdbm14
The following packages will be upgraded:
  libapr1 libaprutil1 libbsd0 libedit2 libgd3 libjson-c2 libjson0 libphp5-embed php5-cli php5-common php5-gd php5-intl php5-json php5-mysql php5-readline
15 upgraded, 2 newly installed, 1 to remove and 0 not upgraded.
Need to get 5985 kB of archives.
After this operation, 479 kB of additional disk space will be used.
Do you want to continue? [Y/n] ^C

uWSGI PHP plugin info:

root@julia:~# LANG=en_US apt-cache show uwsgi-plugin-php | egrep -e '(Depends|Section)'
Section: universe/web
Depends: libc6 (>= 2.14), uwsgi-core (= 2.0.6~dfsg-8), phpapi-20121212, libphp5-embed (>= 5.5.12+dfsg-2ubuntu3~)

PHP-FPM reload

It seems service php5-fpm reload doesn't work for some reason. It gives no output and service php5-fpm status prints php5-fpm stop/waiting once reload is command is issued. Let me know what I need to do to give you more insight into issue.
OS: Ubuntu 14.04 x64.
Restart works fine.

Apache 2.4.12 will not install on Trusty

Hi Ondřej,
Thank you for building the new Apache2.4 packages.
However, there are some issues on Ubuntu Trusty 14.04.1 when installing and / or upgrading.
Firts I tried with aptitude update and aptitude install:

user@hostname:~# aptitude install apache2 apache2-bin apache2-data apache2-mpm-worker
The following NEW packages will be installed:
  apache2-utils{a} 
The following packages will be upgraded:
  apache2{b} apache2-bin apache2-data apache2-mpm-worker 
4 packages upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 1,395 kB of archives. After unpacking 415 kB will be used.
The following packages have unmet dependencies:
 apache2 : PreDepends: dpkg (>= 1.17.14) but 1.17.5ubuntu5.3 is installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     apache2                     
2)     apache2-mpm-worker          

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.

dpkg on Ubuntu Trusty is version 1.17.5ubuntu5.3, also on a fresh installed and updated system.
Version 1.17.14 seems to unique to Debian. I found this: http://git.net/debian-apache/msg02096.html

But OK, let's give it a try with apt-get install instead:

user@hostname:~# apt-get install apache2 apache2-bin apache2-data apache2-mpm-worker
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 apache2 : Depends: apache2-bin (= 2.4.10-1+deb.sury.org~trusty+1) but 2.4.12-1+deb.sury.org~trusty+1 is to be installed
           Depends: apache2-data (= 2.4.10-1+deb.sury.org~trusty+1) but 2.4.12-1+deb.sury.org~trusty+1 is to be installed
E: Unable to correct problems, you have held broken packages.

LSB information:

user@hostname:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:   trusty

Installed apache2-packages:

user@hostname:~# dpkg -l | grep apache2
ii  apache2                             2.4.10-1+deb.sury.org~trusty+1       amd64        Apache HTTP Server
ii  apache2-bin                         2.4.10-1+deb.sury.org~trusty+1       amd64        Apache HTTP Server (binary files and modules)
ii  apache2-data                        2.4.10-1+deb.sury.org~trusty+1       all          Apache HTTP Server (common files)
ii  apache2-mpm-worker                  2.4.10-1+deb.sury.org~trusty+1       amd64        transitional worker MPM package for apache2
ii  libapache2-mod-fastcgi              2.4.7~0910052141-1.1                 amd64        Apache 2 FastCGI module for long-running CGI scripts

Any clues?

PHP 5.6 404

When I try to update my packages list, I get the following output:

W: Failed to fetch http://ppa.launchpad.net/ondrej/ppa/ubuntu/dists/precise/main /source/Sources 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/ondrej/ppa/ubuntu/dists/precise/main /binary-amd64/Packages 404 Not Found

W: Failed to fetch http://ppa.launchpad.net/ondrej/ppa/ubuntu/dists/precise/main /binary-i386/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

Also there is no precise directory when going to http://ppa.launchpad.net/ondrej/ppa/ubuntu/dists/

I am using Ubuntu 12.04 LTS

PHP 5.6 on Ubuntu 12.04 LTS

Just wanted to check in, I'm having great success with 5.6 on 14.04 LTS but when I attempt the same upgrade route on a 12.04 LTS system (clean install) I can't seem to get 5.6 installed, it sticks with 5.3. I am able to get 5.5 installed on 12.04 LTS though.

I browsed the blog but didn't see anything about support being dropped on 12.04 LTS so if I missed it, please pardon this ticket.

Thanks, love the project!

Downgrading to 5.5.18

Since 5.5.19 and 5.5.20 we are having issues with random fpm segfaults (I've filed a upstream bug, but I'm doubtful that will get me anywhere, since its not easily reproducible and the code in the backtrace wasn't touched). 5.5.18 is no longer available on the PPA would it be possible to make the debs or at the source package for 5.5.18 available.

Ubuntu 12.04 can't update apache 2 packages

When today updates came the software could not be updated. It helds back these packages:
apache2 apache2-bin apache2-data apache2-mpm-prefork,
and the dist-upgrade doesn't help. When i try
sudo apt-get install apache2 apache2-bin apache2-data apache2-mpm-prefork, it shows The following packages have unmet dependencies:
apache2 : PreDepends: dpkg (>= 1.17.14).

I haven't had any issues with this ppa at all, until now. Always upgraded my php on ubuntu 12.04. Any advice?

php5-mongo

php5-mongo : Depends: phpapi-20121212 which is a virtual package.

Solution seems to be to downgrade to a previous php 5.5.x version. I'd like to keep using 5.6

xmlrpc

Hi Ondřej,
could you please add shared library for xmlrpc (--with-xmlrpc=shared) into your PHP 5.5 PPA?

Thanks
Daniel

SSL Soap request stopped working in 5.4.33

Upgrade from 5.4.32 to 5.4.33 overnight and suddenly all https soap calls return "Error Fetching http body, No Content-Length, connection closed or chunked data" after a very long timeout.

This was consistent across 4 servers.

Downgrading to 5.4.32 solved the issue instantly.

Running Ubuntu 12.04

If i need to provide more info will gladly do so, but not now since i'm in the middle of fixing the mess this little bug created :-)

[feature request]Module php5-radius missing

First i would like to thank you for the great work, the availability of backported packages helps a lot.
Sadly i'm missing the php5-radius module which is essential to update our moodle Servers which run on Ubuntu 12.04 LTS and authenticate against Radius.

It would be great if you could add this module.

Sincerely Patrick

php5-oldstable Ubuntu 10 (Lucid) 404 error

Adding the PPA succeeds but updating the package from 5.3 to 5.4 fails when fetching http://ppa.launchpad.net/ondrej/php5-oldstable1/ubuntu/dists/lucid/main/binary-amd64/Packages.gz citing a 404 error:

root@web2:~# add-apt-repository ppa:ondrej/php5-oldstable1
Error: can't find signing_key_fingerprint at https://launchpad.net/api/1.0/~ondr ej/+archive/php5-oldstable1

root@web2:~# add-apt-repository ppa:ondrej/php5-oldstable
gpg: keyring /tmp/tmpoZNhdQ/secring.gpg' created gpg: keyring/tmp/tmpoZNhdQ/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpoZNhdQ/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key "Launchpad PPA for Ondřej Surý" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

root@web2:~# sudo apt-get update && sudo apt-get install python-software-propert ies
Hit http://ppa.launchpad.net lucid Release.gpg
Ign http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu/ lucid/main Translatio n-en_US
Ign http://ppa.launchpad.net lucid Release.gpg
Ign http://ppa.launchpad.net/ondrej/php5-oldstable1/ubuntu/ lucid/main Translati on-en_US
Hit http://ppa.launchpad.net lucid Release
Ign http://ppa.launchpad.net lucid Release
Ign http://ppa.launchpad.net lucid/main Packages
Hit http://ppa.launchpad.net lucid/main Packages
Ign http://ppa.launchpad.net lucid/main Packages
Err http://ppa.launchpad.net lucid/main Packages
404 Not Found
W: Failed to fetch http://ppa.launchpad.net/ondrej/php5-oldstable1/ubuntu/dists/ lucid/main/binary-amd64/Packages.gz 404 Not Found

E: Some index files failed to download, they have been ignored, or old ones used instead.
You have new mail in /var/mail/root

root@web2:~# apt-get update && sudo apt-get dist-upgrade
Hit http://ppa.launchpad.net lucid Release.gpg
Ign http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu/ lucid/main Translation-en_US
Ign http://ppa.launchpad.net lucid Release.gpg
Ign http://ppa.launchpad.net/ondrej/php5-oldstable1/ubuntu/ lucid/main Translation-en_US
Hit http://ppa.launchpad.net lucid Release
Ign http://ppa.launchpad.net lucid Release
Ign http://ppa.launchpad.net lucid/main Packages
Hit http://ppa.launchpad.net lucid/main Packages
Ign http://ppa.launchpad.net lucid/main Packages
Err http://ppa.launchpad.net lucid/main Packages
404 Not Found
W: Failed to fetch http://ppa.launchpad.net/ondrej/php5-oldstable1/ubuntu/dists/lucid/main/binary-amd64/Packages.gz 404 Not Found

E: Some index files failed to download, they have been ignored, or old ones used instead.

I wasn't sure if this was an actual issue or just operator error.

I thought I should submit it in case it was not operator error though.

Problem whit apache

Hi

After a recently updated to the new apache version i have end up whit this problem.

Failed to start apache :

  • Starting web server apache2
  • The apache2 configtest failed.
    Output of config test was:
    env: apache2ctl: No such file or directory

Is this some sort of bug?

Request: ZTS variant of the `php5` package

Enabling ZTS would allow the usage of the pthreads PECL package, among other things. However, ZTS seems to have been deliberately disabled in the Ubuntu package all the way back in 2004 (http://changelogs.ubuntu.com/changelogs/pool/main/p/php5/php5_5.3.10-1ubuntu3.11/changelog).

I have no idea if the concerns voiced "upstream" still apply, but a cautious approach that would sidestep potential issues could perhaps be to provide an alternative package, e.g. php5-zts, with a Provides: php5 field.

[feature request] Support multiple PHP versions installed (PHP 5.x co-installability)

[This is something like a personal's bounty program. Please only respond if you want to pledge, I will delete all other comments not related to pledge.]

PHP 5.x co-installability is a big task in Debian. All packages would have to be renamed from php5 to php5.x, all conflicting binaries would have to be renamed and an /etc/alternatives/ system would have to be used to select the default PHP version.

But that's the smaller part - the supporting infrastructure (namely dh_php5 and php5-maintscript-helper) would have to be modified to support multiple PHPAPI versions to allow compiling all external (and internal) PHP modules for all supported PHP versions.

Since this is by no means an easy task and it will consume a lot of time, I am asking for a pledges to support. It's up to you whether you donate now or after the task is complete , but if you just pledge to support here, I expect you will live up to your word and make the donation.

The minimum amount to implement this feature is 1000 EUR.

[feature request] PHP Debian Personal Archive

[This is something like a personal's bounty program. Please only respond if you want to pledge, I will delete all other comments not related to pledge.]

Debian Personal Archive intend to implement similar infrastructure for PHP packages to Ubuntu PPAs. I will support oldstable, stable and testing releases (e.g. squeeze, wheezy and jessie at the time of writing this) with all supported PHP versions and modules.

Since this is by no means an easy task and it will consume a lot of time, I am asking for a pledges to support. It's up to you whether you donate now or after the task is complete , but if you just pledge to support here, I expect you will live up to your word and make the donation.

The minimum amount to implement this feature is 1000 EUR.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.