所以我每隔5分钟尝试使用crontab运行wget
命令。我的问题是它没有运行。我做了crontab -l
以查看正在运行的内容,命令就在那里。
命令是:wget --output-document="/Users/proudowner/Desktop/tfgo/bp.json" http://backpack.tf/api/IGetMarketPrices/v1/?key=55085a94ba8d88d1538b4576
错误日志显示:/bin/sh: wget: command not found
该命令在没有crontab
的情况下也可以正常运行。
答案 0 :(得分:5)
在$modal = "<script>$(document).ready(function(){
$('#thankyouModal').modal('show')
});</script>";
if(isset($_GET["submit"]) && ($_GET["submit"]) ){
// after running other script
echo $modal;
}
中,将其设为第一行:
crontab -e
然后PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
应该工作而不指定完整路径。
您也可以指定wget
的完整路径(wget
找到它):
which wget