我在我的网络托管上设置了一个Cron作业,每分钟运行一次我的代码。但我仍然有一个错误,我无法运行该脚本。我不知道我的命令是否错误。在这里,我附上了编码和我得到的错误。
下面是我的PHP代码。
$select_user = mysql_query("SELECT * FROM users");
while($row=mysql_fetch_array($select_user)){
$normal_w = $row['normal_wallet'];
$interest_w = $row['interest_wallet'];
$normal_w = $row['normal_wallet'];
$run_interest = ($normal_w + $interest_w)*0.02;
$update = mysql_query("UPDATE users SET interest_wallet=interest_wallet-'$run_interest' WHERE status='active'");
} ?>
我使用的命令:
我从电子邮件中收到的错误:
有人可以帮助我吗?
答案 0 :(得分:0)
您需要使用php -q
来运行php文件
所以这将是你的命令
php -q /home/ppfpapaf/public_html/cron_jobs/cron_jobs.php
答案 1 :(得分:0)
希望你的命令有问题。这就是你的cron找不到文件目录的原因。
在命令栏中尝试这样的事情:
/usr/local/bin/php /home/ppfpapaf/public_html/cron_jobs.php
或者
/usr/bin/php /home/ppfpapaf/public_html/cron_jobs.php