Am 24.05.2007 um 14:31 schrieb Etienne Boulet:
Hello, I'm trying to run apache, embperl and webdav together. apache 2.0.58-r2 embperl 2.0_rc4 mod_perl 2.0.3-r1 Here's my problem, I have 2 aliases in my httpd.conf like # Web for Web (a Web alias for Web visitors) Alias "/website" "/var/www/localhost/htdocs/" # DAV for Web (a DAV alias to update Web content) Alias "/websitedav" "/var/www/localhost/htdocs/"
Why don't you use two <Virtualhost> entries eg: "dav.yoursite.tld" and "www.yoursite.tld" instead of using the aliases? One <Virtualhost> is told to use Embperl, the other is told to use DAV. Both Virtual hosts might share the same IP unless SSL is used.
My 45_mod_dav.conf looks like : *************************************** <IfDefine DAV> <IfModule !mod_dav.c> LoadModule dav_module modules/mod_dav.so </IfModule> </IfDefine> <IfDefine DAV_FS> <IfModule !mod_dav_fs.c> LoadModule dav_fs_module modules/mod_dav_fs.so </IfModule> </IfDefine> <IfModule mod_dav.c> DavMinTimeout 600 <Location /websitedav> Dav On ForceType text/plain AuthType Basic AuthName "Welcome on TITINE's WebDAV" AuthUserFile /var/dav/.davpasswd<Limit PATCH PROPPATCH POST PUT DELETE MKCOL COPY MOVE LOCK UNLOCK>Require valid-user </Limit> </Location> </IfModule> <IfModule mod_dav_fs.c> # Location of the WebDAV lock database. DavLockDB /var/lib/dav/lockdb </IfModule> *************************************** And my 78_mod_embperl.conf looks like : *************************************** <IfDefine EMBPERL> <IfModule !mod_embperl.c> LoadModule embperl_module modules/mod_embperl.so </IfModule> </IfDefine> <IfModule mod_embperl.c> PerlModule Embperl AddType text/html .htm <Files *.htm> SetHandler perl-script PerlHandler Embperl Options ExecCGI </files> </ifModule> ***************************************When I want to edit my webpage via webdav with the /websitedav alias all of the perl code in my web pages is already interpreted. Is there a way to tell EmbPerl not to interprete the perl code in my web page when I got through the websitedav alias ?
Regards, Wolfgang Kinkeldei -- ' /\_/\ ' .print[split??,"".(($/=q|Cms)+-03467:;<=|)=~tr!C-z -B! -z!)x '( o.o )' .$/]->[hex]foreach split qr<>,qq+1ecd039ad65b025b8063475b+|| ' > ^ < ' .q<!-- Wolfgang Kinkeldei - mailto:[EMAIL PROTECTED] -->
smime.p7s
Description: S/MIME cryptographic signature