httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hasanuddin Tamir <>
Subject Re: 500 internal server error
Date Tue, 12 Feb 2002 17:29:39 GMT
On Tue, 12 Feb 2002, Owen Boyle <> wrote,

> "Alex Blundell (aj)" wrote:
> >
> > Thanks fisrt the image.cgi was set to #!/usr/local/bin/perl when infact it
> > should have been #!/usr/bin/perl and the was only chmod 644. .. I
> > cant beleive I didnt check that :)
> >
> > Is there any reason why most scripts are #!/usr/local/bin/perl and my
> > configuration is #!/usr/bin/perl ?
> Traditionally, /usr/local/bin is for dodgy, third-party software that
> you download off the web. /usr/bin is for tried and tested programs and
> utilities that come with your OS distribution.
> Originally, perl was dodgy third-party etc... so usually was installed
> in /usr/local/bin (that's still its default install path). Nowadays,
> perl is tried and tested and most Unix distributors bundle a version
> with their OS and so put it in /usr/bin.

All softwares built in GNU style (autoconf, automake, etc) come with
/usr/local as the default path (apache is not an exception). The OS
distributions usually set the path to /usr. So if you install software
outside of distribution package, you have option to install it in /usr or
stick with the default.


The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message