php - PHP - 程序重定向到自身,但这在 CRON 启动时不起作用
问题描述
我有一个迭代调用自身的程序。
redirect($_SERVER["PHP_SELF"]);
function redirect($url,$seconds=0) {
$html="<html><head><meta http-equiv='refresh' content='$seconds; URL=$url'></head></html>";
echo $html;
exit();
}
如果我从 URL 启动它,效果很好,但如果我用 CRON 启动它,它就不起作用。
是否有另一种方法可以使程序调用本身与 CRON 一起使用?
解决方案
是否有另一种方法可以使程序调用本身与 CRON 一起使用?
就在这里。您可以在代码中使用 exec 而不是重定向:
exec("php script.php");
或者
exec("/usr/bin/php script.php");
推荐阅读
- sql-server - 将 Excel 数据上传到 Microsoft SQL Server
- node.js - InternalOAuthError 不和谐 oauth2
- python - 如何从 Python 中定义函数的平方计算积分?
- java - Akka teskit.spawn 返回 ActorSystem
- c++ - 如何在 C++ 中列表的单个位置插入多个不同的值?
- python - 将数据框转换为元组列表
- python - 我用谷歌搜索'typeerror:'int'对象不可调用'但仍然不知道该怎么做。找不到重叠名称
- java - 无法解析最终 FirebaseUser firebaseUser = FirebaseAuth.getInstance();
- character-encoding - 我怎样才能弄清楚这些颜色值是如何编码的?
- python - 尝试自动化一些数据抓取,但需要了解如何在抓取和导出之间组合数据