[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Runtime Error: Couldn't Fork: Permission Denied
Please help. I've been beating my brain over this one for a solid 15
hours now and am no further along than I was this morning (er, yesterday
morning).
- I get the above subject in my /home/mvend/catalogs/bletch/error.log
file.
- In my apache error_log file I get "Premature end of script headers:
/home/apache/cgi-bin/bletch"
- If I turn on debugging (per the instruction in the documentation) I
get an error in a perl library (syntax error) and minivend won't even
start.
- As per a previous message (about Perl RPMs) by MikeH I dloaded the
latest.tar.gz perl source and compiled it as per his instructions. I
also got every CPAN mod in Bundle::Minivend
- The error occurs after I have clicked on the "Place Order" button in
the checkout.html file.
- I've check the permissions on everything including in
/home/apache/htdocs/bletch and /home/apache/cgi-bin and
/home/mvend/catalogs/bletch/*
- I've have both stripped the checkout.html down to practically nothing
to simply using the simple demo checkout.html file without success
- I've got mod_ssl (latest) and apache (latest) and ssleay (latest).
- I've tried turning off all security (including SecureURL in
minivend.cfg and in the form itself.
- I know a LOT more about minivend than I did 15 hours ago. But not
enough apparently...
- I've searched the archives on Minivend.com, dejanews back several
years, and my own archives of minivend-users and can find only one other
person who has asked this question before (but never got a response).
- I've reproduced this problem on two completely seperate servers
I've attached my checkout.html file.
There is no shipping info, because it's sofware and services only.
Thanks - I'm going to bed now...
.src
Title: Check Out of __COMPANY__
[body 1]
[set checkout_profile]
name=required
address=required
city=required
country=required
username=required
password=required
sentinelkey=required
[perl values config]
$state = $Safe{'values'}->{state};
$country = $Safe{'values'}->{country};
$zip = $Safe{'values'}->{zip};
$state_ok = $state =~ /^\s*[A-Za-z][A-Za-z]\s*$/;
$country =~ s/\W//g;
$zip_ok = ($zip =~ /^\s*\d\d\d\d\d(-\d\d\d\d)?\s*$/);
$us = ($country =~ /^(usa?|unitedstates)$/i);
if (! $us) {
return '';
}
$out = <