Apache-WinBitHack
view release on metacpan or search on metacpan
WinBitHack.pm view on Meta::CPAN
incremental backup (most backup programs now instead use the
last-modified-time of the file for this purpose). By setting certain
attributes of the file and specifying directives as in the SYNOPSIS,
particularly the C<Includes> option,
C<XBitHack> can be emulated in the following ways.
=head2 XBitHack Off
With this directive, no server-side parsing of the file
will be performed.
=head2 XBitHack On
This directive emulates setting the user-execute bit. With this
directive, a file will parsed by mod_include if the C<archive>
attribute is B<unset>, which you can do by
C:\> attrib -a file_name
Note that when a user's file is first created or when it is edited
the C<archive> attribute will normally be set (and all others unset),
so you must intentionally unset the C<archive> attribute to enable
server-parsing of the file.
=head2 XBitHack Full
This directive emulates the action of also setting the group-execute
bit. With this directive, as with C<XBitHack On>, a file will be
parsed by mod_include if the C<archive> attribute is unset. As well,
a Last-modified header will be sent, equal to the last-modified time
of the file, I<unless> the C<read-only> attribute of the file is B<set>,
which you can do by
C:\> attrib +r file_name
=head1 SEE ALSO
L<mod_perl>
The description of the C<XBitHack> directive in the Apache
manual (http://httpd.apache.org/docs/mod/directives.html).
=head1 AUTHORS
Randy Kobes <randy@modperlcookbook.org>
Geoffrey Young <geoff@modperlcookbook.org>
Paul Lindner <paul@modperlcookbook.org>
=head1 COPYRIGHT
Copyright (c) 2001, Geoffrey Young, Paul Lindner, Randy Kobes.
All rights reserved.
This module is free software. It may be used, redistributed
and/or modified under the same terms as Perl itself.
=head1 HISTORY
This code is derived from the I<Cookbook::WinBitHack> module,
available as part of "The mod_perl Developer's Cookbook".
For more information, visit http://www.modperlcookbook.org/
=cut
( run in 1.097 second using v1.01-cache-2.11-cpan-22024b96cdf )