Re: PHP/Apache configuration directives
| From: | Nick Talbott | Date: | Fri, 30 Jun 2000 09:06:03 +0000 |
| Subject: | Re: PHP/Apache configuration directives | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-3991@lists.php.net to get a copy of this message | ||
>On 29 Jun, Rasmus Lerdorf wrote:
>>> The documentation tells us that there are two types of config directive
>>> that can be used in Apache module, php and php_admin and that the admin
>>> directives can't be used in .htaccess files; but what I'm not clear on
>>> is which config directives fall into which category??
>>>
>>> And on a related note, which 'override' type for AllowOverride do the
>>> php directives fit into?
>>
>> This stuff can all be gleamed from sapi/apache/mod_php4.c
>>
>> Someone should probably do that and add it to the documentation.
>>
>> -Rasmus
>
>I can see the bits that appear to handle it but my (lack of) C
>experience isn't up to making any sense of it.
>
>A specific question for my immediate problem: are auto_append and
>auto_prepend usable in htaccess to override values set in php.ini?
>
I've also had trouble really understanding what the code is doing, but from
what I can make out there is no significant distinction made between
php_value and php_admin_value (at least in terms of what directives can and
can not be given) in the mod_php4.c code. They just get passed to the Zend
engine with a different parameter value.
The difference appears to me to be that php_value directives apply to
current directory while php_admin_value directives apply globally. Both
forms of the directive seem to be handled by the same routine in the Zend
engine, and perhaps this does further validation on what may be used in
which context?
Is the idea that you use the directive "php_admin_value" in the Apache
global configuration file, and the directive "php_value" in the context of
.htaccess files?
Perhaps the developers could give us some clarification on this?
Regards
Nick Talbott
IT Policy and Strategy Manager, Powys County Council, UK
email nickt@powys.gov.uk
FAX +44 (0) 1597 824781
web http://www.powys.gov.uk and http://www.powysweb.co.uk