[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: Problems starting server
****** message to minivend-users from Stefan Hornburg <racke@linuxia.de> ******
"Webmaster of Infothai CM Co., Ltd." <webmaster@infothai.com> writes:
>
> On 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. If not, "never mind".
Yes, it still exists. I'm running in the same problem. Not fine when
your virtual server doesn't let your start a program anymore because
the limits are exceeded by minivend.
Ciao
Racke
--
LinuXia - Solutions of Cool Competence - Internetprogramming and more
D-30163 Hannover, Waldstraße 4, 0511-3941290 (http://www.linuxia.de/)
Come to the land of real computing where penguins and their friends
spread the word of Open Source which crushes windows instantly.
-
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