gpt4 book ai didi

linux - Webfactional 上的 Crontab Django 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 11:24:25 26 4
gpt4 key购买 nike

我需要有人弄清楚为什么我的 cron 作业不能在 webfactional 上运行。有几个类似的问题,但我认为我的情况很特别,因为我还不能让它发挥作用。所以我在 python 上有这个脚本,可以运行 python2.7 manage.py my_script_name。我在 webfactional 上的项目具有以下结构:

home/my_username/webapps/bip/bip/
----apps/
----media/
----static/
----project/
--------manage.py
--------settings.py

我的 crontab -e 看起来像这样:

PYTHONPATH=/home/my_username/webapps/bip/lib:/home/my_username/webapps/bip/lib/python2.7:/home/my_username/webapps/bip/bip:/home/my_username/webapps/bip/bip/project
DJANGO_SETTINGS_MODULE=project.settings

6,26,46 * * * * ~/webapps/django/apache2/bin/start
3,23,43 * * * * ~/webapps/bip/apache2/bin/start
0 0 * * * /usr/local/bin/python2.7 ~/webapps/bip/bip/project/manage.py my_script_name

当然,我的问题是 cron 不运行我的脚本。我知道 crontab 使用有限的 ENV,所以这可能是问题所在。感谢您的帮助。

谢谢!

最佳答案

将它放在您的 crontab 中,以便您可以阅读日志。

0 0 * * * /usr/local/bin/python2.7 ~/webapps/bip/bip/project/manage.py my_script_name &>> ~/logs/user/my_script_name

这将允许您查看脚本的输出以及出现的任何错误。

关于linux - Webfactional 上的 Crontab Django 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15752498/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com