[clug-talk] Apache web server with cgi / perl scipts
Darcy Brodie
darcy at canasc.ca
Tue Dec 29 09:14:44 PST 2009
bogi wrote:
> check selinux ..... if it is running disable and see ...
> Szemir
>
>
Szemir
During the installation, I disabled selinux - but for good measure
I double checked and it is still disabled
Darcy
> On December 29, 2009 12:36:57 am Shawn wrote:
>
>> I can't speak much to Perl specifics with Apache - I've never done that.
>> But, permissions can be tricky.
>>
>> If you do have a permissions problem, you *should* be getting a 403
>> error, not a 500. But on the off chance we are still dealing with
>> permissions, check to make sure the web service account has permission
>> on the parent directory AND that directory's parent. You *may* need to
>> make sure the service account has some permission right back to root,
>> though that is rare.
>>
>> A 500 error suggests to me that the script itself is faulty. Perhaps
>> there is something about the runtime environment that is different?
>> Paths come to mind for that - the PATH for the ROOT user, or regular
>> user can be different than the PATH for a service account. Or perhaps
>> there is another environment variable needed, but not set for the
>> service account?
>>
>> I've been bit by both these situations before and they were both a pain
>> to diagnose...
>>
>> Not sure if I helped any, but maybe... :)
>>
>> Shawn
>>
>> Darcy Brodie wrote:
>>
>>>>> 755 should give full access to the owner, read and execute to group and
>>>>> others, so even if the APACHE user does not have ownership, it should
>>>>> fall under the "other" permissions
>>>>>
>>
More information about the clug-talk
mailing list