Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-08-08 Thread David Zuelke
New PR for PHP to fix the breakage: https://github.com/php/php-src/pull/765

On 12 Jul 2014, at 22:46, Lars Veldscholte  wrote:

> OK, so mod_fastcgi is deprecated.
> 
> If I switch to mod_proxy_fcgi with mod_proxy_handler like this:
> 
> 
>SetHandler "proxy:fcgi://127.0.0.1:9000/"
> 
> 
> I won't have the problems I encountered when I used mod_proxy_fcgi with
> mod_proxy, right? (Like this:)
> 
> ProxyPassMatch ^/(.*\.php(/.*)?)$
> fcgi://127.0.0.1:9000/path/to/your/documentroot/$1
> 
> If so, I guess I'm gonna try that.
> 


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-13 Thread Lars Veldscholte
Alright, I'm using mod_proxy_fcgi and mod_proxy_handler now and I
ditched mod_fastcgi.

Although I had to compile mod_proxy_handler myself because it is not in
the Debian package repos and Apache is still on 2.4.9 (both in testing
and sid), it is not difficult at all if you use apxs2.

I use it with UDS and if you configure it like in David's example, it
works great. Also, no problems with mod_rewrite and such (which you do
have if you use mod_proxy_fcgi with ProxyPass). I also upgraded to PHP
5.6.0~rc2+dfsg-1 again, and I have no issues with it.

I recommend anyone hit by this bug to switch from mod_fastcgi to
mod_proxy_handler.



signature.asc
Description: OpenPGP digital signature


Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-12 Thread Lars Veldscholte
OK, so mod_fastcgi is deprecated.

If I switch to mod_proxy_fcgi with mod_proxy_handler like this:


SetHandler "proxy:fcgi://127.0.0.1:9000/"


I won't have the problems I encountered when I used mod_proxy_fcgi with
mod_proxy, right? (Like this:)

ProxyPassMatch ^/(.*\.php(/.*)?)$
fcgi://127.0.0.1:9000/path/to/your/documentroot/$1

If so, I guess I'm gonna try that.



signature.asc
Description: OpenPGP digital signature


Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-11 Thread David Zuelke
The Authorization header is stripped by mod_proxy, this is documented behavior.

Simply add

SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1

to your config.

With https://gist.github.com/progandy/6ed4eeea60f6277c3e39 (or Apache 2.4.10+) 
and 5.6.0RC2+, there are no more issues like double slashes or errors when 
rewriting to PATH_INFO (see PR link below).

The "break" in question was caused by https://github.com/php/php-src/pull/694; 
it fixes the issue described therein.

mod_fastcgi is old, crappy, unmaintained, deprecated stuff. You should use 
mod_proxy_fcgi with Apache 2.4.

I'll try and see if I can figure out a way of fixing the original issue without 
causing the breakage described here.

Either way, I'm not sure reverting this patch without a decision upstream is a 
good idea; this is a release candidate after all…

David

P.S.

If you want to use UDS with mod_proxy_fcgi, do it like so:

# make sure the proxy is registered with the unix socket; we can then use just 
"fcgi://php-fcgi" in rewrites
# we have to do this because we can't rewrite to a UDS location; Apache will 
complain that no handler is loaded
# this is also a lot more convenient for use in many config locations
# http://thread.gmane.org/gmane.comp.apache.devel/52892

# we must declare a parameter in here or it'll not register the proxy ahead 
of time
ProxySet disablereuse=off


SetHandler proxy:fcgi://php-fpm



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-10 Thread Tobias Wich
Hello together,

I was hit by this issue today after upgrading one of my machines from 
5.6.0~rc1+dfsg-1 to 5.6.0~rc2+dfsg-1. As Lars said the setup was working fine 
before. I included the update log from /var/log/apt/term.log for completeness.

I basically have the same setup with the difference that I'm using a localhost 
connection rather than a socket to connect to the php processes. I tried both 
and that is not the problem. Access rights to the files are also fine.

The thing why I'm using mod_fastcgi is that there is a problem concerning the 
paths with owncloud [1] when using mod_proxy_fcgi. There is a workaround 
available [2] which works just fine. However it removes the Authorization 
header which is needed for the owncloud client and any other tools accessing 
the data via webdav. That means calendar and contact syncing does not work 
with this approach.

I didn't try mod_fcgid because I thought it is not possible to connect to 
already spawned processes such as php5-fpm.

If there is anything I can do to help spot the bug please tell me.

Best regards
Tobias Wich


[1] https://bugs.php.net/bug.php?id=65641
[2] https://gist.github.com/progandy/6ed4eeea60f6277c3e39/
Log started: 2014-07-10  09:12:20
(Lese Datenbank ... 
(Lese Datenbank ... 5%
(Lese Datenbank ... 10%
(Lese Datenbank ... 15%
(Lese Datenbank ... 20%
(Lese Datenbank ... 25%
(Lese Datenbank ... 30%
(Lese Datenbank ... 35%
(Lese Datenbank ... 40%
(Lese Datenbank ... 45%
(Lese Datenbank ... 50%
(Lese Datenbank ... 55%
(Lese Datenbank ... 60%
(Lese Datenbank ... 65%
(Lese Datenbank ... 70%
(Lese Datenbank ... 75%
(Lese Datenbank ... 80%
(Lese Datenbank ... 85%
(Lese Datenbank ... 90%
(Lese Datenbank ... 95%
(Lese Datenbank ... 100%
(Lese Datenbank ... 90080 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von php5-intl 5.6.0~rc1+dfsg-1 (durch .../php5-intl_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-intl wird entpackt ...
Vorbereitung zum Ersetzen von php5-mysql 5.6.0~rc1+dfsg-1 (durch .../php5-mysql_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-mysql wird entpackt ...
Vorbereitung zum Ersetzen von php5-readline 5.6.0~rc1+dfsg-1 (durch .../php5-readline_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-readline wird entpackt ...
Vorbereitung zum Ersetzen von php5-cli 5.6.0~rc1+dfsg-1 (durch .../php5-cli_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-cli wird entpackt ...
Vorbereitung zum Ersetzen von php5-imap 5.6.0~rc1+dfsg-1 (durch .../php5-imap_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-imap wird entpackt ...
Vorbereitung zum Ersetzen von php5-ldap 5.6.0~rc1+dfsg-1 (durch .../php5-ldap_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-ldap wird entpackt ...
Vorbereitung zum Ersetzen von php5-xsl 5.6.0~rc1+dfsg-1 (durch .../php5-xsl_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-xsl wird entpackt ...
Vorbereitung zum Ersetzen von php5-mcrypt 5.6.0~rc1+dfsg-1 (durch .../php5-mcrypt_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-mcrypt wird entpackt ...
Vorbereitung zum Ersetzen von php5-fpm 5.6.0~rc1+dfsg-1 (durch .../php5-fpm_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-fpm wird entpackt ...
Vorbereitung zum Ersetzen von php5-recode 5.6.0~rc1+dfsg-1 (durch .../php5-recode_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-recode wird entpackt ...
Vorbereitung zum Ersetzen von php5-xmlrpc 5.6.0~rc1+dfsg-1 (durch .../php5-xmlrpc_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-xmlrpc wird entpackt ...
Vorbereitung zum Ersetzen von php5-sqlite 5.6.0~rc1+dfsg-1 (durch .../php5-sqlite_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-sqlite wird entpackt ...
Vorbereitung zum Ersetzen von php5-gd 5.6.0~rc1+dfsg-1 (durch .../php5-gd_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-gd wird entpackt ...
Vorbereitung zum Ersetzen von php5-gmp 5.6.0~rc1+dfsg-1 (durch .../php5-gmp_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-gmp wird entpackt ...
Vorbereitung zum Ersetzen von php5-pgsql 5.6.0~rc1+dfsg-1 (durch .../php5-pgsql_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-pgsql wird entpackt ...
Vorbereitung zum Ersetzen von php5-tidy 5.6.0~rc1+dfsg-1 (durch .../php5-tidy_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-tidy wird entpackt ...
Vorbereitung zum Ersetzen von php5-curl 5.6.0~rc1+dfsg-1 (durch .../php5-curl_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-curl wird entpackt ...
Vorbereitung zum Ersetzen von php5-common 5.6.0~rc1+dfsg-1 (durch .../php5-common_5.6.0~rc2+dfsg-1_amd64.deb) ...
Ersatz für php5-common wird entpackt ...
Vorbereitung zum Ersetzen von php-pear 5.6.0~rc1+dfsg-1 (durch .../php-pear_5.6.0~rc2+dfsg-1_all.deb) ...
Ersatz für php-pear wird entpackt ...
Vorbereitung zum Ersetzen von php5 5.6.0~rc1+dfsg-1 (durch .../php5_5.6.0~rc2+dfsg-1_all.deb) ...
Ersatz für php5 wird entpackt ...
Trigger für man-db werden verarbeitet ...
php5-common (5.6.0~rc2+dfsg-1) wird eingerichtet ...
php5_invoke pdo: already enabled for fpm SAPI
php5_invoke pdo: already enabled for cli SAPI
php5_invoke o

Bug#754384: [php-maint] Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-10 Thread Lars Veldscholte
I was actually a bit surprised my self because most information sources
on the internet indeed say that mod_fastcgi isn't supported with Apache
2.4, but mod_fastcgi is in the Debian packages and it installs and works
just fine. I didn't compile the module myself, I just installed it from
the Debian package manager.

I'm not sure what you mean with mod_fastcgi info being unsupported due
to licensing issues. You mean that the package is removed and no longer
available now? That's a shame.

Thanks for your advice but unfortunately, mod_proxy_fcgid is not a
viable option for me. I actually tried it before I went with
mod_fastcgi, but it has a lot of issues. You need to configure it for
every vhost separately, and it only works with URLs ending on *.php (so
http://site.com/ will fail, only http://site.com/index.php works), among
some other issues I can't exactly remember anymore.

I checked the permissions on /var/run/php5-fpm.sock, and they are as
they should be (www-data:www-data). I tried to use a TCP socket as well,
but that didn't work either.

More debugging info, well, I checked the logs but php5-fpm wasn't
outputting any weird things, the only errors I found was the error in
Apache's error log I put in the last mail. If I can help you with any
other debugging info, let me know :)

Again thanks for helping me.

Ondřej Surý schreef op 10/07/2014 16:20:
> Control: tags -1 + moreinfo
> Control: severity -1 normal
> 
> I am sorry, but you are using mod_fastcgi info that is unsupported on
> Debian due non-DFSG-free licensing[0].
> 
> Moreover the mod_fastcgi doesn't support Apache 2.4 yet. And I have
> tried to compile the module with some custom ap2.4 patches, but I have
> failed to compile the module.
> 
> On the other hand I can confirm that the php5-fpm works with nginx and
> mod_proxy_fcgid[2] in a clean sid chroot.
> 
> Do you have correct permissions on /var/run/php5-fpm.sock? Or perhaps
> you can provide more debugging information?
> 
> Personally I would suggest to switch to mod_proxy_fcgi in apache2.4
> since it's supported by Apache itself, but I will do my best to fix your
> error if you can provide enough information to be able to debug it and
> fix it.
> 
> 0. https://lists.debian.org/debian-legal/2000/12/msg00109.html
> 1.
> http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-lemp-on-debian-wheezy
> 2. https://wiki.apache.org/httpd/PHP-FPM
> 
> O.
> 
> On Thu, Jul 10, 2014, at 15:13, Lars Veldscholte wrote:
>> Package: php5-fpm
>> Version: 5.6.0~beta4+dfsg-4
>> Severity: grave
>> Justification: renders package unusable
>>
>> Dear Maintainer,
>>
>> After I upgraded php5 from 5.6.0~rc1+dfsg-1 to 5.6.0~rc2+dfsg-1, I
>> noticed php didn't work anymore. I use Apache 2.4 with php5-fpm using
>> fastcgi. This is my fastcgi config:
>>
>> AddHandler php5-fcgi .php
>> Action php5-fcgi /php5-fcgi
>> Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
>> FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket
>> /var/run/php5-fpm.sock -pass-header Authorization
>>
>> After the upgrade, every PHP page displays "file not found" and I get
>> this error in /var/log/apache2/error.log:
>>
>> FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: Primary script
>> unknown
>>
>> I downgraded to 5.6.0~beta4+dfsg-4 now and everything works as expected
>> again.
>>
>> -- Package-specific info:
>>  Additional PHP 5 information 
>>
>>  PHP 5 SAPI (php5query -S): 
>> fpm
>> cli
>>
>>  PHP 5 Extensions (php5query -M -v): 
>> imap (Enabled for fpm by maintainer script)
>> imap (Enabled for cli by maintainer script)
>> curl (Enabled for fpm by maintainer script)
>> curl (Enabled for cli by maintainer script)
>> mysql (Enabled for fpm by maintainer script)
>> mysql (Enabled for cli by maintainer script)
>> pdo (Enabled for fpm by maintainer script)
>> pdo (Enabled for cli by maintainer script)
>> pdo_pgsql (Enabled for fpm by maintainer script)
>> pdo_pgsql (Enabled for cli by maintainer script)
>> snmp (Enabled for fpm by maintainer script)
>> snmp (Enabled for cli by maintainer script)
>> pdo_mysql (Enabled for fpm by maintainer script)
>> pdo_mysql (Enabled for cli by maintainer script)
>> mysqli (Enabled for fpm by maintainer script)
>> mysqli (Enabled for cli by maintainer script)
>> pdo_sqlite (Enabled for fpm by maintainer script)
>> pdo_sqlite (Enabled for cli by maintainer script)
>> sqlite3 (Enabled for fpm by maintainer script)
>> sqlite3 (Enabled for cli by maintainer script)
>> gd (Enabled for fpm by maintainer script)
>> gd (Enabled for cli by maintainer script)
>> pgsql (Enabled for fpm by maintainer script)
>> pgsql (Enabled for cli by maintainer script)
>> mysqlnd (Enabled for fpm by maintainer script)
>> mysqlnd (Enabled for cli by maintainer script)
>> pspell (Enabled for fpm by maintainer script)
>> pspell (Enabled for cli by maintainer script)
>> readline (Enabled for fpm by maintainer script)
>> readline (Enabled for cli by maintainer script)
>> json (Enable

Bug#754384: [php-maint] Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-10 Thread Ondřej Surý
Control: tags -1 + moreinfo
Control: severity -1 normal

I am sorry, but you are using mod_fastcgi info that is unsupported on
Debian due non-DFSG-free licensing[0].

Moreover the mod_fastcgi doesn't support Apache 2.4 yet. And I have
tried to compile the module with some custom ap2.4 patches, but I have
failed to compile the module.

On the other hand I can confirm that the php5-fpm works with nginx and
mod_proxy_fcgid[2] in a clean sid chroot.

Do you have correct permissions on /var/run/php5-fpm.sock? Or perhaps
you can provide more debugging information?

Personally I would suggest to switch to mod_proxy_fcgi in apache2.4
since it's supported by Apache itself, but I will do my best to fix your
error if you can provide enough information to be able to debug it and
fix it.

0. https://lists.debian.org/debian-legal/2000/12/msg00109.html
1.
http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-lemp-on-debian-wheezy
2. https://wiki.apache.org/httpd/PHP-FPM

O.

On Thu, Jul 10, 2014, at 15:13, Lars Veldscholte wrote:
> Package: php5-fpm
> Version: 5.6.0~beta4+dfsg-4
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> After I upgraded php5 from 5.6.0~rc1+dfsg-1 to 5.6.0~rc2+dfsg-1, I
> noticed php didn't work anymore. I use Apache 2.4 with php5-fpm using
> fastcgi. This is my fastcgi config:
> 
> AddHandler php5-fcgi .php
> Action php5-fcgi /php5-fcgi
> Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
> FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket
> /var/run/php5-fpm.sock -pass-header Authorization
> 
> After the upgrade, every PHP page displays "file not found" and I get
> this error in /var/log/apache2/error.log:
> 
> FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: Primary script
> unknown
> 
> I downgraded to 5.6.0~beta4+dfsg-4 now and everything works as expected
> again.
> 
> -- Package-specific info:
>  Additional PHP 5 information 
> 
>  PHP 5 SAPI (php5query -S): 
> fpm
> cli
> 
>  PHP 5 Extensions (php5query -M -v): 
> imap (Enabled for fpm by maintainer script)
> imap (Enabled for cli by maintainer script)
> curl (Enabled for fpm by maintainer script)
> curl (Enabled for cli by maintainer script)
> mysql (Enabled for fpm by maintainer script)
> mysql (Enabled for cli by maintainer script)
> pdo (Enabled for fpm by maintainer script)
> pdo (Enabled for cli by maintainer script)
> pdo_pgsql (Enabled for fpm by maintainer script)
> pdo_pgsql (Enabled for cli by maintainer script)
> snmp (Enabled for fpm by maintainer script)
> snmp (Enabled for cli by maintainer script)
> pdo_mysql (Enabled for fpm by maintainer script)
> pdo_mysql (Enabled for cli by maintainer script)
> mysqli (Enabled for fpm by maintainer script)
> mysqli (Enabled for cli by maintainer script)
> pdo_sqlite (Enabled for fpm by maintainer script)
> pdo_sqlite (Enabled for cli by maintainer script)
> sqlite3 (Enabled for fpm by maintainer script)
> sqlite3 (Enabled for cli by maintainer script)
> gd (Enabled for fpm by maintainer script)
> gd (Enabled for cli by maintainer script)
> pgsql (Enabled for fpm by maintainer script)
> pgsql (Enabled for cli by maintainer script)
> mysqlnd (Enabled for fpm by maintainer script)
> mysqlnd (Enabled for cli by maintainer script)
> pspell (Enabled for fpm by maintainer script)
> pspell (Enabled for cli by maintainer script)
> readline (Enabled for fpm by maintainer script)
> readline (Enabled for cli by maintainer script)
> json (Enabled for fpm by maintainer script)
> json (Enabled for cli by maintainer script)
> opcache (Enabled for fpm by maintainer script)
> opcache (Enabled for cli by maintainer script)
> mcrypt (Enabled for fpm by maintainer script)
> mcrypt (Enabled for cli by maintainer script)
> gmp (Enabled for fpm by maintainer script)
> gmp (Enabled for cli by maintainer script)
> intl (Enabled for fpm by maintainer script)
> intl (Enabled for cli by maintainer script)
> 
>  Configuration files: 
> [PHP]
> engine = On
> short_open_tag = Off
> asp_tags = Off
> precision = 14
> output_buffering = On
> zlib.output_compression = Off
> implicit_flush = Off
> unserialize_callback_func =
> serialize_precision = 17
> disable_functions =
> pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
> disable_classes =
> zend.enable_gc = On
> expose_php = On
> max_execution_time = 30
> max_input_time = 60
> memory_limit = 128M
> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
> display_errors = Off
> display_startup_errors = Off
> log_errors = On
> log_errors_max_len = 1024
> ignore_repeated_errors = Off
> ignore_repeated_source = Off
> report_memleaks = On
> track_errors = Off
> html_errors = On
> variables_order = "GPCS"
> re

Bug#754384: php5-fpm: Apache2 + php5-fpm using fastcgi breaks after upgrading to 5.6.0~rc2+dfsg-1

2014-07-10 Thread Lars Veldscholte
Package: php5-fpm
Version: 5.6.0~beta4+dfsg-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

After I upgraded php5 from 5.6.0~rc1+dfsg-1 to 5.6.0~rc2+dfsg-1, I noticed php 
didn't work anymore. I use Apache 2.4 with php5-fpm using fastcgi. This is my 
fastcgi config:

AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock 
-pass-header Authorization

After the upgrade, every PHP page displays "file not found" and I get this 
error in /var/log/apache2/error.log:

FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: Primary script unknown

I downgraded to 5.6.0~beta4+dfsg-4 now and everything works as expected again.

-- Package-specific info:
 Additional PHP 5 information 

 PHP 5 SAPI (php5query -S): 
fpm
cli

 PHP 5 Extensions (php5query -M -v): 
imap (Enabled for fpm by maintainer script)
imap (Enabled for cli by maintainer script)
curl (Enabled for fpm by maintainer script)
curl (Enabled for cli by maintainer script)
mysql (Enabled for fpm by maintainer script)
mysql (Enabled for cli by maintainer script)
pdo (Enabled for fpm by maintainer script)
pdo (Enabled for cli by maintainer script)
pdo_pgsql (Enabled for fpm by maintainer script)
pdo_pgsql (Enabled for cli by maintainer script)
snmp (Enabled for fpm by maintainer script)
snmp (Enabled for cli by maintainer script)
pdo_mysql (Enabled for fpm by maintainer script)
pdo_mysql (Enabled for cli by maintainer script)
mysqli (Enabled for fpm by maintainer script)
mysqli (Enabled for cli by maintainer script)
pdo_sqlite (Enabled for fpm by maintainer script)
pdo_sqlite (Enabled for cli by maintainer script)
sqlite3 (Enabled for fpm by maintainer script)
sqlite3 (Enabled for cli by maintainer script)
gd (Enabled for fpm by maintainer script)
gd (Enabled for cli by maintainer script)
pgsql (Enabled for fpm by maintainer script)
pgsql (Enabled for cli by maintainer script)
mysqlnd (Enabled for fpm by maintainer script)
mysqlnd (Enabled for cli by maintainer script)
pspell (Enabled for fpm by maintainer script)
pspell (Enabled for cli by maintainer script)
readline (Enabled for fpm by maintainer script)
readline (Enabled for cli by maintainer script)
json (Enabled for fpm by maintainer script)
json (Enabled for cli by maintainer script)
opcache (Enabled for fpm by maintainer script)
opcache (Enabled for cli by maintainer script)
mcrypt (Enabled for fpm by maintainer script)
mcrypt (Enabled for cli by maintainer script)
gmp (Enabled for fpm by maintainer script)
gmp (Enabled for cli by maintainer script)
intl (Enabled for fpm by maintainer script)
intl (Enabled for cli by maintainer script)

 Configuration files: 
[PHP]
engine = On
short_open_tag = Off
asp_tags = Off
precision = 14
output_buffering = On
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func =
serialize_precision = 17
disable_functions = 
pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
disable_classes =
zend.enable_gc = On
expose_php = On
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
html_errors = On
variables_order = "GPCS"
request_order = "GP"
register_argc_argv = Off
auto_globals_jit = On
post_max_size = 8M
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
default_charset = "UTF-8"
doc_root =
user_dir =
enable_dl = Off
file_uploads = On
upload_max_filesize = 2M
max_file_uploads = 20
allow_url_fopen = On
allow_url_include = Off
default_socket_timeout = 60
[CLI Server]
cli_server.color = On
[Date]
[filter]
[iconv]
[intl]
[sqlite]
[sqlite3]
[Pcre]
[Pdo]
[Pdo_mysql]
pdo_mysql.cache_size = 2000
pdo_mysql.default_socket=
[Phar]
[mail function]
SMTP = localhost
smtp_port = 25
mail.add_x_header = On
[SQL]
sql.safe_mode = Off
[ODBC]
odbc.allow_persistent = On
odbc.check_persistent = On
odbc.max_persistent = -1
odbc.max_links = -1
odbc.defaultlrl = 4096
odbc.defaultbinmode = 1
[Interbase]
ibase.allow_persistent = 1
ibase.max_persistent = -1
ibase.max_links = -1
ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
ibase.dateformat = "%Y-%m-%d"
ibase.timeformat = "%H:%M:%S"
[MySQL]
mysql.allow_local_infile = On
mysql.allow_persistent = On
mysql.cache_size = 2000
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off
[