I have recently fixed a problem with perl script version (you know the one that fills up the error log) by replacing all the perl files in the site directory with all those from original directory. Worked great apart from the fact that the client can no longer download orders. I, however had no problem.
Does he have to do the same thing to his machine ?
He's a total non-techy so I'm reluctant to get him to start deleting and copying files.
Any help appreciated.
heres the error he gets anyway.
"The web server returned an unknown response.
Possible Cause:
You are attempting to download orders
before uploading to the web site
Incorrect CGI-BIN URL in the web site details
Incorrect permissions on the CGI script on
the server (UNIX servers only)
Script corruption - Could be caused by:
Binary ftp transfer during manual installation
Incomplete transfer
Garbled transfer
etc.
Old or bad version of Perl running on server
Http server error
Wrong Path to Perl specified in the
web site details
Unknown
Recommendation:
Abort
Resolution:
Check cgi-bin script permissions
Compare cgi-bin script against local script to
check for corruption
Upgrade Perl on server (needs at least 5.002)
Run the Web | Configure Web Site Details command to verify your setup
Re-install the web site
Review server response for hints
The response was:
<HTML>
<HEAD>
<TITLE>CGIWrap Error: Execution of this script not permitted</TITLE></HEAD><BODY BGCOLOR="#FFFFFF">
<CENTER>
<TABLE BORDER=1 WIDTH=500 CELLSPACING=0>
<TR><TD BGCOLOR="#6666CC" ALIGN=CENTER><FONT COLOR="#FFFFFF" SIZE="+1" FACE="Helvetica, Arial"><B>CGIWrap Error: Execution of this script not permitted</B></FONT></TD></TR><TR><TD><P>Execution of (/home/sites/site23/web/cgi-bin/nq000001.pl) is not permitted
for the following reason:
<P><DL><DT>Script file not found.</DL>
<P><HR><P>
<DL>
<DT><B>Local Information and Documentation:</B>
<P>
</DL>
<DD><B>Contact Name</B>: Administrator
<DD><B>Contact EMail</B>: <A HREF="mailto:admin">admin</A>
<P>
<DL>
<DT><B>Server Data:</B>
<P>
<DD><B>Server Administrator/Contact</B>: admin
<DD><B>Server Port</B>: 80
<DD><B>Server Protocol</B>: HTTP/1.1
</DL>
<P>
<DL>
<DT><B>Request Data:</B>
<P>
<DD><B>User Agent/Browser</B>: Catalog
<DD><B>Request Method</B>: POST
<DD><B>Remote Host</B>: mix-bayonne-112-4-96.w80-9.abo.wanadoo.fr
<DD><B>Remote Address</B>: 80.9.255.96
<DD><B>Remote Port</B>: 1543
<DD><B>Extra Path Info</B>: /cgi-bin/nq000001.pl
</DL>
</P></TD></TR></TABLE><BR>
<A HREF="javascript: history.back();" onMouseOver="status='Back'; return true;"><IMG SRC="/.cobalt/images/back_but.gif" WIDTH="63" HEIGHT="20" ALIGN="BOTTOM" BORDER="0"></A>
</BODY></HTML> "
Does he have to do the same thing to his machine ?
He's a total non-techy so I'm reluctant to get him to start deleting and copying files.
Any help appreciated.
heres the error he gets anyway.
"The web server returned an unknown response.
Possible Cause:
You are attempting to download orders
before uploading to the web site
Incorrect CGI-BIN URL in the web site details
Incorrect permissions on the CGI script on
the server (UNIX servers only)
Script corruption - Could be caused by:
Binary ftp transfer during manual installation
Incomplete transfer
Garbled transfer
etc.
Old or bad version of Perl running on server
Http server error
Wrong Path to Perl specified in the
web site details
Unknown
Recommendation:
Abort
Resolution:
Check cgi-bin script permissions
Compare cgi-bin script against local script to
check for corruption
Upgrade Perl on server (needs at least 5.002)
Run the Web | Configure Web Site Details command to verify your setup
Re-install the web site
Review server response for hints
The response was:
<HTML>
<HEAD>
<TITLE>CGIWrap Error: Execution of this script not permitted</TITLE></HEAD><BODY BGCOLOR="#FFFFFF">
<CENTER>
<TABLE BORDER=1 WIDTH=500 CELLSPACING=0>
<TR><TD BGCOLOR="#6666CC" ALIGN=CENTER><FONT COLOR="#FFFFFF" SIZE="+1" FACE="Helvetica, Arial"><B>CGIWrap Error: Execution of this script not permitted</B></FONT></TD></TR><TR><TD><P>Execution of (/home/sites/site23/web/cgi-bin/nq000001.pl) is not permitted
for the following reason:
<P><DL><DT>Script file not found.</DL>
<P><HR><P>
<DL>
<DT><B>Local Information and Documentation:</B>
<P>
</DL>
<DD><B>Contact Name</B>: Administrator
<DD><B>Contact EMail</B>: <A HREF="mailto:admin">admin</A>
<P>
<DL>
<DT><B>Server Data:</B>
<P>
<DD><B>Server Administrator/Contact</B>: admin
<DD><B>Server Port</B>: 80
<DD><B>Server Protocol</B>: HTTP/1.1
</DL>
<P>
<DL>
<DT><B>Request Data:</B>
<P>
<DD><B>User Agent/Browser</B>: Catalog
<DD><B>Request Method</B>: POST
<DD><B>Remote Host</B>: mix-bayonne-112-4-96.w80-9.abo.wanadoo.fr
<DD><B>Remote Address</B>: 80.9.255.96
<DD><B>Remote Port</B>: 1543
<DD><B>Extra Path Info</B>: /cgi-bin/nq000001.pl
</DL>
</P></TD></TR></TABLE><BR>
<A HREF="javascript: history.back();" onMouseOver="status='Back'; return true;"><IMG SRC="/.cobalt/images/back_but.gif" WIDTH="63" HEIGHT="20" ALIGN="BOTTOM" BORDER="0"></A>
</BODY></HTML> "
Comment