[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cgi-bin
For virtualhosts i place the following in the virtual host config
section
ScriptAlias /cgi-bin/ /home/~username/public_html/cgi-bin
this makes it so users can use their person cgi bin...
I'm pretty sure that's the only option i entered dealing
with the cgi-bin in home public_html's.
On Thu, 2004-04-15 at 10:15, hcrouch@mchsi.com wrote:
> KH> Suexec, Apache, cgi-bin, paranoia, users, permissions ...
> KH> I'm always too verbose.
>
> I like verbose. SILUG-Discuss is one of the venues in which I
> encourage verboseness at every opportunity.
> _I_ _even_ _enjoy_ _Mr._ _Smiths_ _verboseness_ _!_ :-)
>
> KH> I would recommend using PHP or other much more efficient
> KH> means of letting multiple users have scripts in
> KH> their directories unless you really have to.
>
> This started out as a MySQL project. Not too far into the tutorial, it became
> clear that the best way to make MySQL usable by Joe and Jane Sixpack is to use
> web browsers as database clients. My choice of glue appears to be Perl or PHP.
> Since Im approaching this from the perspective of a database developer & Unix
> sysop rather than a web page developer, and since I am not intimate with Perl,
> Python, PHP, Ruby or any other high-level language, Perl seemed to be the best
> way to go. There has already been a tremendous amount of scope-creep; a MySQL
> project has transmogrified itself into a LAMP project. Under the circumstances,
> I am resisting the idea of purchasing a PHP book until Im absolutely forced to
> do so.
>
> If/when I get to the point that Im ready to put the database application on a
> real server, then the server owner will be responsible for configuring Apache
> (and advising me how to work with his configuration). In the meantime, all that
> I intend to do with my local Apache is to use it to test the scripts that Im
> writing, and I don't want to spend an inordinate amount of time learning the
> nuances of that application.
>
> Having said all that, The Goal is to make database applications that are
> accessible to many users. Lets keep talking though this issue. If there is
> good reason to use PHP rather than Perl, please let me know what it is and Ill
> change direction.
>
> An Update...
>
> I have installed Debians Apache-Perl package. The Perl-CGI book that Im
> reading walked me through a couple of exercises to assure that all of the
> necessary Perl modules are installed and functional. They are.
> I have located httpd.conf, reviewed it, and have a rudimentary understanding of
> what its doing. I see where /usr/lib/cgi-bin/ is designated as the default
> location for cgi scripts. For the time being, I accept that I have to put my
> scripts in that directory and I move on.
>
> The tutorial instructed me to write a short cgi script. I did so, set
> permissions to 755, ran it through Perl to verify that syntax was correct, then
> moved the script into /usr/lib/cgi-bin/.
>
> Now the problem. The tutorial instructs me to test the script by launching my
> web browser and pointing it to
> http://www.yourwebhost.com/virtual_scripts_directory/my_script.cgi. What is
> www.yourwebhost.com? Should this be something like
> http://localhost/usr/lib/gci-bin/my_script.cgi?
>
> - Harold
>
>
> -
> To unsubscribe, send email to majordomo@silug.org with
> "unsubscribe silug-discuss" in the body.
-
To unsubscribe, send email to majordomo@silug.org with
"unsubscribe silug-discuss" in the body.