我想知道我是否以及如何打电话或执行其他会被称为cron的工作
如果我通过主机cron管理器界面输入此crontab,它将如下所示:
wget "http://somedomain.com/index.php?option=csome_option&view=some_view&key=some_key&format=some_format"
每次加载页面时都可以运行此http调用(使用PHP)吗?
我不想显示这个调用的结果,而是简单地执行这个调用将会发生的事情,如果我直接通过浏览器调用,但是(不可避免地听起来多余)而不显示简单地执行在幕后的窗帘上从页面加载。
谢谢,
答案 0 :(得分:2)
如果你在不允许fopen的共享服务器上,另一个技巧是在页面上添加这样的东西
<div style="display:hidden">
<img src="/myphpscript.php" />
</div>
这将导致运行php脚本。您也可以使用myphpscript.php
输出图像标题,以便浏览器不会抱怨。
答案 1 :(得分:1)
假设您已启用fopen HTTP wrapper ...
$fp = fopen(
'http://somedomain.com/index.php?option=csome_option&view=some_view&key=some_key&format=some_format',
'rb');
if ($fp !== false) {
fclose($fp);
}