Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Search

 
Advanced search

8043 Posts in 1856 Topics- by 2099 Members - Latest Member: roi
Pages: [1]   Go Down
Print
Author Topic: Install Problem  (Read 437 times)
0 Members and 1 Guest are viewing this topic.
ceast
New Member
*

Karma: 0
Offline Offline

Posts: 0


WWW
« on: January 24, 2007, 03:39:00 PM »

Server is MS Server2003,IIS6 and Perl 5 installed.
Other perl test scrips run from a browser on another machine just fine.  
Calendar Script files are in d:\inetpub\domain\
the base dir in calendar.pl was set to "d:\inetpub\domain\"

Permissions are set for read and execute.
In IIS, the ISAPI mapping .pl is set for perl.exe in d:\perl\bin. I tried setting to the perlis.dll or perlex.dll but no luck either.

When I try and call the calendar.pl.,caldendar_admin or debug.pl from a browser, i just get a 404 error.  The temp .html file in that dir shows fine.

Any ideas?

Logged
DanO
Moderator
Full Member
*****

Karma: 13
Offline Offline

Posts: 230

Please don't PM me. Post in the open forum.


WWW
« Reply #1 on: January 24, 2007, 10:00:00 PM »

** the base dir in calendar.pl was set to "d:\inetpub\domain\" **

You can NOT use backslashes ("\") in a path in a Perl script. Perl uses the \ character as an escape character. If you want to use a path with \ in them, you'll have to escape them:

d:\\inetpub\\domain\\

But more properly you should probably use forward slashes instead. Eg.

d:/inetpub/domain/

JFYI

Dan O.

------------------

Logged
ceast
New Member
*

Karma: 0
Offline Offline

Posts: 0


WWW
« Reply #2 on: January 25, 2007, 10:52:00 AM »

I changed the calendar.pl as shown here.  I still get a 404 error when trying to call the script.
$BASE_DIR = "d:/inetpub/mydomain.com/";

I have verified that there are read & execute permissions in IIS and the OS.  I did notice that in the ISAPI filters for the site only has the MS web extension.  There is nothing for perl.  There are several .dll files in the perl directory.  Is there a specific one to be used here?  

------------------

Logged
DanO
Moderator
Full Member
*****

Karma: 13
Offline Offline

Posts: 230

Please don't PM me. Post in the open forum.


WWW
« Reply #3 on: January 25, 2007, 11:43:00 AM »

I'm afraid I do not have any experience with Windows servers. Maybe someone else will offer a suggestion?

Alternately, you could try searching the forums for previous messages which might cover the same problem. In a simple search of "404" I came across the following message (and about a dozen others):

LINK > IIS 6.0 &calendar script and 404

JFYI

Dan O.

------------------

Logged
Pages: [1]   Go Up
Print
Jump to: