Categories
PHP

PHP 5.6.3 for Wheezy

On November 13th 2014, the PHP group released PHP 5.6.3.

This release fixes several bugs and one CVE in the fileinfo extension. All PHP 5.6 users are encouraged to upgrade to this version.

PHP 5.6.3 packages are now available on Dotdeb for Debian 7.7 “Wheezy”, on both amd64 and i386 architectures. They include a fix for regressions in the FPM SAPI (See 1, 2 and 3) that is present in the upstream version of PHP 5.6.3.

Please also note these points :

  • Regression : php5-memcached lacks JSON support
  • Missing packages : Xcachen Xdebug and Xhprof are missing for now
  • End of support : Spplus won’t be supported anymore. Pinba’s fates hasn’t been decided yet.

As a consequence :

To install PHP 5.6 or to upgrade from previous version just follow the instructions.

12 replies on “PHP 5.6.3 for Wheezy”

Fresh install:

Unpacking php5-fpm (from …/php5-fpm_5.6.3-1~dotdeb.1_amd64.deb) …
Setting up php5-fpm (5.6.3-1~dotdeb.1) …
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline

Creating config file /etc/php5/fpm/php.ini with new version
php5_invoke: Enable module pdo for fpm SAPI
php5_invoke: Enable module readline for fpm SAPI
php5_invoke: Enable module opcache for fpm SAPI
initctl: Unknown job: php5-fpm
[email protected]:/etc/apt# service php5-fpm
[email protected]:/etc/apt# service php5-fpm restart
restart: Unknown job: php5-fpm
[email protected]:/etc/apt#

same error here… with Wheezy…
php-fpm not started

[email protected]:/etc/php5/fpm# apt-get install php5-fpm
Reading package lists… Done
Building dependency tree
Reading state information… Done
Suggested packages:
php-pear
The following NEW packages will be installed:
php5-fpm
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2993 kB of archives.
After this operation, 9686 kB of additional disk space will be used.
Selecting previously unselected package php5-fpm.
(Reading database … 34653 files and directories currently installed.)
Unpacking php5-fpm (from …/php5-fpm_5.6.3-1~dotdeb.1_i386.deb) …
Processing triggers for man-db …
Setting up php5-fpm (5.6.3-1~dotdeb.1) …

Creating config file /etc/php5/fpm/php.ini with new version
php5_invoke: Enable module curl for fpm SAPI
php5_invoke: Enable module readline for fpm SAPI
php5_invoke: Enable module apcu for fpm SAPI
php5_invoke: Enable module imagick for fpm SAPI
php5_invoke: Enable module pdo_mysql for fpm SAPI
php5_invoke: Enable module mysqli for fpm SAPI
php5_invoke: Enable module mysql for fpm SAPI
php5_invoke: Enable module pdo for fpm SAPI
php5_invoke: Enable module mysqlnd for fpm SAPI
php5_invoke: Enable module opcache for fpm SAPI
initctl: Unknown job: php5-fpm

Comments are closed.