Re: [Zope] IIS port problem

2000-10-03 Thread Rik Hoekstra




> http://srnt/ChatClub/index_html

note that most probably the reference will look something like
http://srnt/cgi-bin/Zope.pcgi/ChatClub/index_html

That is, you'll loose the port, but you rape your url.
If you want a shorter url, you most probably have to do other (isapi like)
things to IIS

>
> I don't want any reference to the server port 8080.
> I have read several help documents on IIS and PCGI AND THEY ALL SAY
> DIFFERENT THINGS.

> One document said to copy the Zope.pcgi to the IIS cgi-bin folder and
> another said to copy it to the IIS scripts folder.
>

the main point is you need _one_ (not several) Zope.pcgi file that has the
proper locations of all the things needed in it.  It does not matter where
you put it. In your  /pcgi/util directory there is a pcgifile.py
script that will help you check the pcgi info file (that is the very
Zope.pcgi file I referred to). If this doesn't report any errors, your
IIS-pcgi connection will probably work.


> One document showed the Zope.pcgi file path configuration completely
> different from mine. The document showed :
> PCGI_MODULE_PATH=X:\WebSite\lib\python\Main.py
>
> And mine showed
> PCGI_MODULE_PATH=F:\InetPub\wwwroot\cgi-bin\ZopeSite\lib\python\Zope
>

this may be true, but it's a strange place for a Zope installation

> The document even had files I didn't have anywhere in my directory like
> pcgi.soc and some in completely different folders like:

hm, IIRC the soc file is Unix only.

> Help document:
> PCGI_MODULE_PATH=X:\WebSite\pcgi\pcgi.pid
>
> My file:
> PCGI_MODULE_PATH=F:\InetPub\wwwroot\cgi-bin\ZopeSite\var\pcgi.pid
>
> I know there must be a a simple way to accomplish this.

It can be simple, but it may turn into a nightmare if it doesn't work (you
have been warned). As a comfort, it took me no more than a quarter of an
hour to get it installed on several different NT machines.


I just need someone
> to tell me how to do it STEP BY STEP.


Your best step by step guide is on
http://zdp.zope.org/projects/zbook/book/VII/PlatformInstallation/InstallDraf
ts/instwindraft3/

hth

Rik


___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




[Zope] IIS port problem

2000-10-03 Thread Suzette Ramsden

I am hoping someone can help me. I am at the end of my line. I have tried
everything and nothing else works.

I am trying to install Zope on my web server on which I have a small
intranet. I am using Windows NT 4.0 and IIS 4.0.
Ideally I was trying to use Squishdot with Zope to create a small discussion
forum that can be accessed via the INTRANET.

My Web server name is SRNT and is installed on my F:\ partition drive

I installed Zope in the root cgi-bin directory and called my website
ZopeSite. I selected the "Run as a win32 service"
F:\InetPub\wwwroot\cgi-bin\ZopeSite\

I went to my browser (MS Internet Explorer 5.0) and accessed the Zope Site
using the URL:
http://srnt:8080/manage

I successfully accessed my Zope site manager and everything was working just
fine.

Now comes the problem:
I do not want to connect to the Intranet using the server port (8080) in the
URL to access the Zope pages .

I installed both Squishdot and TinyTables products on Zope and started
building a Squishdot site, which I named ChatClub. However, the URL to
access the Squishdot site looks like:
http://srnt:8080/Control_Panel/Products/Squishdot/ChatClub/index_html

I WANT IT TO AT LEAST SAY:
http://srnt/Control_Panel/Products/Squishdot/ChatClub/index_html

OR

http://srnt/ChatClub/index_html

I don't want any reference to the server port 8080.
I have read several help documents on IIS and PCGI AND THEY ALL SAY
DIFFERENT THINGS.
One document said to copy the Zope.pcgi to the IIS cgi-bin folder and
another said to copy it to the IIS scripts folder.

One document showed the Zope.pcgi file path configuration completely
different from mine. The document showed :
PCGI_MODULE_PATH=X:\WebSite\lib\python\Main.py

And mine showed
PCGI_MODULE_PATH=F:\InetPub\wwwroot\cgi-bin\ZopeSite\lib\python\Zope

The document even had files I didn't have anywhere in my directory like
pcgi.soc and some in completely different folders like:
Help document:
PCGI_MODULE_PATH=X:\WebSite\pcgi\pcgi.pid

My file:
PCGI_MODULE_PATH=F:\InetPub\wwwroot\cgi-bin\ZopeSite\var\pcgi.pid

I know there must be a a simple way to accomplish this. I just need someone
to tell me how to do it STEP BY STEP.
I am a Programmer/Analyst, but I am only a novice when it comes to servers
and all the details.

PLEASE HELP

Regards,
Suzette E. Ramsden

___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )