[php-maint] Bug#535253: Bug#535253: php5-ldap: ldap module not loading using fcgi (at least with lighttpd)

Ondřej Surý ondrej at debian.org
Thu Jul 2 05:45:23 UTC 2009


Deny,

what does /usr/bin/php5-cgi | grep ldap says?

Running /usr/bin/php runs cli version (which should not make
difference, but maybe it does).

Ondrej

On Wed, Jul 1, 2009 at 09:51, Deny Dias<mediaspace at mkttv.net> wrote:
> 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
>
>
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-php-maint
>



-- 
Ondřej Surý <ondrej at sury.org>
http://blog.rfc1925.org/





More information about the pkg-php-maint mailing list