>         <Location />
>                 SetHandler      perl-script
>                 PerlHandler     HTML::Embperl
>                 Options         +ExecCGI
>                 AllowOverride   None
>                 Order           allow,deny
>                 Allow           from all
>         </Location>
>         <Location /images>
>                 Options MultiViews
>                 AllowOverride None
>                 Order allow,deny
>                 Allow from all
>         </Location>

You images are served by Embperl with this configuration. Embperl most time
will corrupt your images, also it doesn't makes any sens to do so and waste
performance. You should add a

PerlSetEnv EMBPERL_FILESMATCH "\.html"

(maybe adding other extentions that you are use for your html source, it's
just a Perl regex), then Embperl will only serve these pages and let
Apache's standard handler do the rest (e.g. images)

The other solution is to add a

SetHandler none

in the /images location block to explicitly disable EMbperl for the images
subdir.

Gerald

Reply via email to