mod_php environment

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



How do I configure which variables are passed to mod_php's environment?

I'm working on a project using Jon Praise' superb PHP SASL bindings -
http://cgi.sfu.ca/~jdbates/moin/moin.cgi/SquirrelMail&SASL

Using GSSAPI authentication requires a KRB5CCNAME environment variable
be passed from mod_auth_kerb to the SASL C library

It works great with php-cgi - the PHP environment contains all the
variables from the Apache environment - but with mod_php, the PHP
environment contains only LANG & PATH

I can still get the value of KRB5CCNAME using $_SERVER['KRB5CCNAME'],
but because $_ENV['KRB5CCNAME'] doesn't work, GSSAPI authentication
fails

Because SquirrelMail - & even the PHP SASL bindings - are designed to be
abstract from any one particular authentication mechanism, I don't think
the PHP script is the right place for $_ENV['KRB5CCNAME'] =
$_SERVER['KRB5CCNAME']

Instead, I want to configure mod_php to pass KRB5CCNAME from Apache's
environment to the PHP environment - but so far no luck figuring out how

Help much appreciated! Thanks! Jack

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux