This is so embarrassing...! Sorry for the last post - I found the problem: I changed the name of the script slighly before the deployment to the server.
Now it works perfectly. ;-) Have a nice day. Marcel On 24 Mai, 10:52, Marcel Luethi <marcel.lue...@gmail.com> wrote: > Hi everybody! > > I'm trying to start a cron job, which fails: > > 2011-05-24 10:40:00,517 - web2py.cron - WARNING - WEB2PY CRON Call > returned code 1: > web2py Enterprise Web Framework > Created by Massimo Di Pierro, Copyright 2007-2011 > Version 1.95.1 (2011-04-25 15:04:14) > Database drivers available: SQLite3, pymysql, Oracle > Traceback (most recent call last): > File "/opt/ecc/web2py/web2py.py", line 19, in <module> > gluon.widget.start(cron=True) > File "/opt/ecc/web2py/gluon/widget.py", line 804, in start > import_models=options.import_models, startfile=options.run) > File "/opt/ecc/web2py/gluon/shell.py", line 203, in run > execfile(startfile, _env) > IOError: [Errno 2] No such file or directory: 'applications/ecc/cron/ > ecc_importer.py' > > This is my contab entry: > 0-59/5 * * * * eswsys *applications/ecc/ > cron/ecc_importer.py > > With a logger.warning call and os.getcwd() just before the execfile I > get: > 2011-05-24 10:40:00,468 - web2py - WARNING - EXECFILE: applications/ > ecc/cron/ecc_importer.py, working dir: /opt/ecc/web2py > > The curent working directory seems to be ok and ecc_importer.py is in > the right place with 755 rights. > > The job run fine on my Windows development machine but now doesn't > work when I moved it to our Linux server (Red Hat 5.2 (Tikanga) / > CentOS, 64bit). > > Any ideas what I'm doing wrong? > Do I have to use PYTHONSTARTUP somehow? > > TIA -.- Marcel