我正在修改以下代码。我是新手。 下面的代码是一段很短的代码,它来自更长的代码,每5分钟扫描一次mySQL数据库以查找特定事件。如果股票价格超过预设设定值,则触发以下事件。触发事件后,将构造一个字符串(称为$ body),并发送一封电子邮件。
声明:" $ body。="对我有意义并导致最终通过电子邮件发送的数据字符串。 问题是:" print"声明打印。 它是否会记录日志。它没有出现在我的电脑屏幕上。
if (!empty($symbol_alert['alert_buy_stop']) && (float)$symbol_alert['alert_buy_stop'] < (float)$unique_symbol_data[$symbol_alert['symbol']]['price']) {
print "Price 'Buy Stop' triggered for symbol_id -> {$symbol_alert['id']} for user_id -> {$symbol_alert['user_id']}".PHP_EOL;
$body .=
'
Your BUY STOP price is: $'.number_format($symbol_alert['alert_buy_stop'],2);
$alerts_count++;
}
答案 0 :(得分:0)
假设它是一个Linux服务器,它听起来像是每5分钟运行一次脚本的cron作业。输出可能正被重定向到日志文件。看一下用户的crontab(运行脚本的用户)。在该行的末尾可能有重定向&gt;&gt; /to/example/output.log
作为适当的用户,使用 crontab -e 查看其cron作业。
有关此处重定向的更多信息:http://www.tldp.org/LDP/abs/html/io-redirection.html