On 5/27/07, Bernhard D Rohrer <gra...@sm...> wrote:
...
> my problem is that perl does not get executed by apache, but displayed.
> yes I have
>
> <Directory /usr/lib/sql-ledger>
> AddHandler cgi-script .pl
> Options ExecCGI Includes FollowSymlinks
> </Directory>
>
> enabled, so perl should execute
Did you restart your Apache server after modifying its httpd.conf file?
> mod-perl is included and according to server-info also loaded
SL doesn't use mod-perl; the purpose of the above "AddHandler" section
is to indicate to Apache that you wish to load .pl scripts as CGI
scripts.
> .pl files are executable by the apache user
Are your httpd child processes actually running as the apache user?
Are the directories leading to your SL files "visible"
(permissions-wise) to the apache user?
> any ideas where I should start?
See above. Also, what are the particulars of your platform?
Operating System version, Perl release, etc.
--
Best Regards,
Wallace
|