I have VDS with 256mb, and all is used Seems it's too low.
On 18 фев, 00:24, Massimo Di Pierro <massimo.dipie...@gmail.com> wrote: > How much memory do you have? can you check with top memory > consumption? > Do you cron jobs take long time? > > On Feb 17, 10:45 am, LightOfMooN <vladsale...@yandex.ru> wrote: > > > > > > > > > if it runs with python web2py.py -i 127.0.0.1 -p 8000 > > it works fine at once, and after minute: > > > Exception in thread Thread-15: > > Traceback (most recent call last): > > File "/usr/lib/python2.6/threading.py", line 532, in > > __bootstrap_inner > > self.run() > > File "/home/www-data/web2py/gluon/newcron.py", line 220, in run > > shell=self.shell) > > File "/usr/lib/python2.6/subprocess.py", line 633, in __init__ > > errread, errwrite) > > File "/usr/lib/python2.6/subprocess.py", line 1049, in > > _execute_child > > self.pid = os.fork() > > OSError: [Errno 12] Cannot allocate memory > > > If it runs with > > sudo -u www-data nohup python web2py.py -i 127.0.0.1 -p 8000 > > or nohup ./web2py.py > > it also works fine once, and not even more. > > > There is error in nohup.out: > > > web2py Enterprise Web Framework > > Created by Massimo Di Pierro, Copyright 2007-2011 > > Version 1.92.1 (2011-02-16 15:04:40) > > Database drivers available: SQLite3, pymysql, PostgreSQL > > Starting hardcron... > > choose a password:Traceback (most recent call last): > > File "web2py.py", line 19, in <module> > > gluon.widget.start(cron=True) > > File "/home/www-data/web2py/gluon/widget.py", line 860, in start > > options.password = raw_input('choose a password:') > > IOError: [Errno 9] Bad file descriptor > > > so I tried to run it with -a "mypassword" > > and have again the same error in nohup.out: > > > Exception in thread Thread-15: > > Traceback (most recent call last): > > File "/usr/lib/python2.6/threading.py", line 532, in > > __bootstrap_inner > > self.run() > > File "/home/www-data/web2py/gluon/newcron.py", line 220, in run > > shell=self.shell) > > File "/usr/lib/python2.6/subprocess.py", line 633, in __init__ > > errread, errwrite) > > File "/usr/lib/python2.6/subprocess.py", line 1049, in > > _execute_child > > self.pid = os.fork() > > OSError: [Errno 12] Cannot allocate memory