我正在运行 Ubunutu Linux 服务器、PHP5、Apache2,并且无法让任何类型的 cronjob 通过 crontab 运行。
我使用编辑 crontab
crontab -e
我保存要运行的文件:
*/5 * * * * php /home/user/public_html/crx/cronx.php
它保存得很好。我可以从控制台运行文件并顺利完成。我什至找不到该文件的任何现有日志。我检查了 cron 正在运行、停止和启动......没有变化。
当前的 php 文件只是一个简单的测试脚本,它将单行插入到数据库中。
我检查了文件的权限并进行了读写。我完全被难住了。我似乎无法通过 cron 运行任何东西。有什么我可以运行来测试权限的吗?
编辑 我也尝试过以下命令
- /usr/bin/php /home/user/public_html/crx/cronx.php
我使用 whereis php 和 which php 来定位并确认它都在正确的区域运行