Torsten Foertsch wrote:
On Tue 21 Oct 2008, Clint Priest wrote:
When the php module is installed into apache there is a php_flag and
php_value directive available which could be used to set the value
from within Apache, the only trick is to only have them take effect
for certain remote ips. They would be:
php_flag display_errors On
php_flag display_startup_errors On
Provided these directives are allowed in a Directory block or .htaccess
file you can do that if you have modperl installed:
<Perl>
package My::Fixup;
use strict;
use warnings;
use Apache2::RequestRec ();
use Apache2::Connection ();
use Apache2::Const -compile=>'OK';
sub handler {
my $r=shift;
if( $r->connection->remote_ip =~ /192\.168\.0\.\d+/ ) {
$r->add_config(['php_flag display_errors On',
'php_flag display_startup_errors On'],
~0);
}
return Apache2::Const::OK;
}
</Perl>
PerlFixupHandler My::Fixup
The string between the 2 slashes in the line with "->remote_ip" is a
regular expression that matches your ip addresses.
See also http://perl.apache.org/docs/2.0/api/Apache2/Connection.html and
http://perl.apache.org/docs/2.0/api/Apache2/RequestRec.html
Torsten, you take the words out of my mouth.
I did not know that you also lurk on this list..
Clint, Torsten is better at it than I am, so I'll let him handle you
from now on.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]