[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: Installation Completed - Can't Start Server
n Minivend 3.11 and earlier on BSDI 3.1, I found that most of the perl
control programs had to be modified to work. Specifically, the programs
would try to locate the perl interpreter automatically, but for some
reason it didn't work - instead of locating perl it located the program
being interpreted by perl. So, at the end of the start program, for instance,
it would try to launch minivend with a statement:
system $PERL, $PerlFlags, $VEND, $Func_flag, @ARGV;
which was executed as:
system start, ...
This makes the start program recursively invoke itself forever until you
run out of resources.
My fix was to replace this type of statement:
$PERL = $PERL || 'perl';
with this type of statement:
$PERL = '/usr/.../perllocation'; (put in your own information!!!)
in all control programs that used the perl locator code. There may be
other workable approaches as well (set either $PERL or $perl in the
environment might be one that is easier).
I assume that the problem still exists in 3.12 and 3.14, which makes me
think it is a BSDI problem?
Mike
On Sun, 01 Aug 1999 09:29:22 EDT, Kayo Liles wrote:
>****** message to minivend-users from "Kayo Liles" <kayo_liles@hotmail.com> ******
>
>Hello.
>I just subscribed to the list.
>I'm trying to install MiniVend 3.14 on a BSDI BSD/OS 3.1 (virtual server).
>Perl is version 5.004_04 built for i386-bsdos.
>
>The installation went fine except for starting the minivend server. After
>installing Minivend a few times, this is what I discovered.
>
>When I try to start the server with the start command or from the
>installation, the telnet session seems to hang - but it's actually trying to
>run multiple processes. I discovered this because when I do "ps aux" from a
>different telnet session (session 2) while the first session (session 1) is
>hang, it says "no more processes", but as soon as I press ^C on the session
>1 and do "ps aux" again on the session 2, I can see bunch of processes. When
>I finally get a prompt back on the session 1 after I press ^C, all the
>minivend processes are gone again. I also get an error message on the
>session 1 saying "Apparently no MiniVend daemons were up -- no PID files.".
>
>I did check the archive, and saw several people are getting this error
>message, but I couldn't see solutions to this problem. Could someone please
>tell me what's going on with my server? Upgrading Perl will be my next step
>if no one has any other suggestions.
>
>Thanks,
>
>Kayo
>kayo_liles@hotmail.com
>
>
>_______________________________________________________________
>Get Free Email and Do More On The Web. Visit http://www.msn.com
>-
>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
>
webmaster@infothai.com
http://www.infothai.com