[ic] Internal Server Error - How to trace problem?

interchange at tvcables.co.uk interchange at tvcables.co.uk
Sat Jan 29 11:50:39 EST 2005

Quoting Duane Hinkley <duane at downhomewebdesign.com>:

> interchange at tvcables.co.uk wrote:
> >Having manually installed DBD::mysql on my server with no root access, the
> >foundation catalog now seems to build ok and the server runs with the ...low
> >traffic setings etc. However any attempt to display the catalog or admin
> >results in an Internal Server Error 500. How do I trace this problem, the
> >error.log shows nothing abnormal?
> >
> >Thanks,
> >Andy.
> >_______________________________________________
> >interchange-users mailing list
> >interchange-users at icdevgroup.org
> >http://www.icdevgroup.org/mailman/listinfo/interchange-users
> >
> >
> >
> Andy,
> The first place I'd look is in the web server logs.  Specifically the
> error_log.  That should tell you what file and path it's trying to
> access when you get the error.  Chances are the path is different from
> where you're script is.
> You also should check the permissions of the cgi for the catalog.
> Here's what mine look like:
> -rwsr-xr-x  1 interch interch 7716 Aug 29 08:52
> /home/downhom/www/cgi-bin/demo
> --

I fixed it, I did "chmod -s cgifile" where cgifile is the catalog file eg
/cgi-bin/foundation or whatever it was called and now it works, I am missing
all the admin graphics but I suspect this will be easier to fix.

For anyone who finds this in the future, it is possible to install local perl
(5.6.2) including DBD::mysql and compile interchange (5.2.0) without root
access and run it, don't give up! By the way I am playing with this on a
Hostroute re-seller account via SSH access, NOT using the cpanel, they removed
the cpanel script anyway.


More information about the interchange-users mailing list