[php-maint] Bug#535253: php5-ldap: ldap module not loading using fcgi (at least with lighttpd)
Deny Dias
mediaspace at mkttv.net
Wed Jul 1 07:51:24 UTC 2009
Package: php5-ldap
Version: 5.2.6.dfsg.1-1+lenny3
Severity: important
When using php through lighttpd fast cgi interface (I don't know about apache as I don't use it), php's ldap.so module is not loaded. To verify, just create a php file in your webserver root directory with:
<?php phpinfo(); ?>
When you load this script in your web browser and search by 'ldap', there is no mention. Instead, if you issue:
$ php -c /etc/php5/cgi/php.ini -i|grep ldap
the module is correctly loaded, as informed by grep output.
My lighttpd fcgi configuration is:
/etc/lighttpd/conf-enabled/10-fastcgi.conf
## FastCGI programs have the same functionality as CGI programs,
## but are considerably faster through lower interpreter startup
## time and socketed communication
##
## Documentation: /usr/share/doc/lighttpd-doc/fastcgi.txt.gz
## http://www.lighttpd.net/documentation/fastcgi.html
server.modules += ( "mod_fastcgi" )
## Start an FastCGI server for php (needs the php5-cgi package)
fastcgi.server = ( ".php" =>
((
"bin-path" => "/usr/bin/php-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 1,
"idle-timeout" => 20,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "4",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
"broken-scriptfilename" => "enable"
))
)
[EOF]
As stated before, I don't have any other web server software instaled on my Debian box, so I cant confirm if this behaviour only impacts lighty.
Best,
Deny Dias.
-- System Information:
Debian Release: 5.0.1
APT prefers stable
APT policy: (990, 'stable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages php5-ldap depends on:
ii libc6 2.9-12 GNU C Library: Shared libraries
ii libldap-2.4-2 2.4.11-1 OpenLDAP libraries
ii libsasl2-2 2.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication abstra
ii php5-cgi [phpapi- 5.2.6.dfsg.1-1+lenny3 server-side, HTML-embedded scripti
ii php5-cli [phpapi- 5.2.6.dfsg.1-1+lenny3 command-line interpreter for the p
ii php5-common 5.2.6.dfsg.1-1+lenny3 Common files for packages built fr
php5-ldap recommends no packages.
php5-ldap suggests no packages.
-- no debconf information
More information about the pkg-php-maint
mailing list