MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: Problems Running MiniVend Under CGIWrap



Cameron,
	Have your ISP go into the httpd.conf file, and create a new cgi-script
type that DOES NOT RUN UNDER the CGI-Wrap functionality.  Colbalt RaQ
servers (depending on how old they are) were shipped with a version of
CGIWrap that was incorrectly installed.  I know this because I had a
client in which I installed MV on.  It took me almost a week to figure
out exactly what was going on :-)

	I did something like:

	AddHandler cgi-script .mv-cgi
	AddHandler cgi-wrap .cgi

	If I remember correctly...

	Jason Korkin.


"Cameron B. Prince" wrote:
> 
> ******    message to minivend-users from "Cameron B. Prince" <cameron@ans-2.ala-net.com>     ******
> 
> Hello everyone,
> 
> I hope one of you have seen this before and can help me with this problem.
> 
> We had MiniVend setup and working great on a DEC Alpha machine, but our ISP
> upgraded to these new machines called Cobalt RaQ servers. They run a
> special version of RedHat Linux with Apache SSL Webserver. The only problem
> is, they use CGIWrap to make all the CGI's run as the user who owns them,
> not the default Nobody user the webserver runs as. I have read all the
> docs, faqs, and previous mailing list entries and I see numerous mentions
> of CGIWrap and MiniVend working with it, but the problems mentioned are all
> regarding the CGIWrap running the script as someone other than the person
> who owns them. I don't think this is the problem we are running into. I
> tried the suggestions on the faq anyway, and they made no difference.
> 
> Here's our problem:
> 
> The first splash screen for MiniVend shows you the choices of framed or
> non-framed versions of the store. This first page can be found at: http:
> //johnsonemu.com/emustore/ The link for the non-framed version is:
> http://johnsonemu.com/emustore.cgi/noframes
> In this link, emustore.cgi is the program and the noframes is actually the
> path information MiniVend interprets. So Apache should run emustore.cgi.
> MiniVend should receive the call and it should feed the browser the
> non-framed version of the page, and it worked like that on the other
> server, but with CGIWrap it fails.
> 
> The error given is:
> 
> CGIWrap Error: Execution of this script not permitted
> Execution of (/home/sites/johnsonemu.c/emustore.cgi/noframes) is not
> permitted for the following reason:
> Script file not found.
> Request Data:
> User Agent/Browser: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
> Request Method: GET
> Remote Address: 216.180.17.67
> Remote Port: 61813
> Extra Path Info: /emustore.cgi/noframes
> Referring Page: http://johnsonemu.com/emustore/
> 
> It's like the server is looking for this to be a "true" path, but it's not
> and it doesn't allow the script to run.
> 
> Is there any work around for this?
> 
> Any help would be greatly appreciated.
> 
> Thanks,
> 
> Cameron Prince
> 
> -
> To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
> email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
> Archive of past messages: http://www.minivend.com/minivend/minivend-list

-- 

Jason Korkin - jkorkin@korksoft.com
KORKSOFT

+1 (603) 472-8262
http://www.korksoft.com
Design, Hosting, Custom Programming, Database Mgt., E-Commerce


Search for: Match: Format: Sort by: