【问题标题】:Raspberry Pi Crontab issue树莓派 Crontab 问题
【发布时间】:2022-01-05 20:16:16
【问题描述】:

我在通过 crontab 运行我的 PHP 脚本时遇到了问题。该脚本是带有 python 的 PHP,它从 DHT22 获取数据并将其添加到 Mysql 数据库,然后在 HTML 页面上显示结果。当我手动操作时,它可以正常工作。

这是我尝试在 crontab 中每分钟运行的行:

 * * * * * /usr/bin/php /var/www/html/cron/run.php

正如我在命令行中运行脚本时提到的,当我将它添加到 crontab 时,它什么也没做。

到目前为止,我已经使用 sudo adduser www-data gpio 将 Apache2 用户添加到 gpio,并且还使用 sudo chmod +x /var/www/html/cron/python.py 授予了我的 python 文件的权限

当我输入:ps -ef | grep cron 我得到:

root 247 1 0 18:50 ? 00:00:00 /usr/sbin/cron -f
pi 1794 1119 0 19:48 pts/0  00:00:00 grep --color=auto cron

欢迎任何帮助:)

【问题讨论】:

  • 请问您的 PHP 脚本是如何连接到 Python 脚本的?您是否尝试通过与为 cron 选项卡配置相同的方式通过终端自己运行 PHP 脚本?可能你需要对此做些小改动:* * * * * cd /var/www/html/cron && php run.php

标签: python cron


【解决方案1】:

简单的解决方案;不要添加sudo...只需crontab -e

【讨论】:

    猜你喜欢
    • 2015-01-30
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 2014-08-15
    • 2016-05-15
    • 1970-01-01
    相关资源
    最近更新 更多