- From: Benoit Mahe <Benoit.Mahe@sophia.inria.fr>
- Date: Tue, 03 Mar 1998 12:08:25 +0100
- To: www-jigsaw@w3.org
------- Forwarded Message
From Benoit.Mahe@sophia.inria.fr Tue Mar 3 12:07:10 1998
shayes@milum.com writes:
> Benoit,
>
> I hope you don't mind me sending this directily to you.
>
> I am having no luck installing a Perl Cgi into jigsaw. I can install it on
> other Web servers on the same machine and it works great. However, I need
> it to work on the jigsaw server to interact with a java part we have
> running on jigasaw.
>
> I am running my test jigsaw server on a Windows 95 machine, The perl
> interpeter is working fine.
>
> Can you possible give me a step by step instruction on setting up a perl
> script with jigsaw?
>
OK, but I don't know which version you have.
To run a CGI script you need a CGIResource(*)
1) put your script in a directory (DirectoryResource)
(ie WWW/CGI)
2) In the DirectoryResource "CGI" (1), add a new CGIResource(*)
+ Root
|--- control
|--+ http-server
|--- control
|--+ indexers
|--+ properties
|--+ realms
|--+ space
|--+ Admin
|--+ Icons
|--- root
|--+ CGI (1)
3) In the attribute list of the CGIResource(**) modify the following fields:
- interpreter: put the absolute path of your Perl interpreter
(my setup: /usr/local/bin/perl)
- command: put the absolute path of your script with the arguments (if
needed). If there is no argument you don't need to modify this field.
4) Commit you changes.
(* FileResource+CGIFrame for 2.0alpha)
(** CGIFrame for 2.0alpha)
5) Notes:
classes needed for 1.0:
w3c.jigsaw.resources.DirectoryResource
w3c.jigsaw.forms.CGIResource
classes needed for 2.0:
org.w3c.jigsaw.resources.DirectoryResource
org.w3c.jigsaw.resources.FileResource
org.w3c.jigsaw.frames.CGIFrame
Benoit.
------- End of Forwarded Message
- Benoît Mahé -------------------------------------------------------
World Wide Web Consortium (W3C)
Architecture domain - Jigsaw Team
http://www.w3.org/People/Mahe - bmahe@w3.org - +33.4.92.38.79.89
---------------------------------------------------------------------
Received on Tuesday, 3 March 1998 06:08:27 UTC