最近我的一项 cron 工作遇到了问题,而对于我的一生,我似乎无法弄清楚。
每隔一段时间,我就会收到一封关于此错误的电子邮件:
strpos(): Empty delimiter in
/home/.sites/28/site1/web/includes/localization.php on line 119
带有这个主题的标题:
Cron <vps> cd /home/.sites/28/site1/web/ && /home/php/bin/php -f dat/cron.php
很简单,我去查看第 119 行的代码行,如下所示:
if (strpos($pageName, $webRoot) === 0).
现在,我假设 cron.php 文件正在调用上面的代码行。它被这样称呼:
SendSMS(translate("cancel_sms", $request['languageID']), $request['phone']);
我假设问题出在所说的部分是否正确$request['languageID']
?还是我完全错过了重点?
谢谢你的帮助!