CRON作业-如何从URL获取图像…servlet/byvejr_dag1?by=5466&;模式=长

CRON作业-如何从URL获取图像…servlet/byvejr_dag1?by=5466&;模式=长,cron,Cron,我想用CRON作业保存另一台服务器的映像 URL:-它是一个png图像 我试过以下代码 */5 * * * * curl http://servlet.dmi.dk/byvejr/servlet/byvejr_dag1?by=5466&mode=long > /home/klintweb/public_html/gal.klintmx.dk/images/vejr.png 图像保存在文件夹中,但由于错误无法发布-文件大小为0字节 有没有办法做到这一点这项工作是用p

我想用CRON作业保存另一台服务器的映像 URL:-它是一个png图像 我试过以下代码

*/5 *   *   *   *   curl http://servlet.dmi.dk/byvejr/servlet/byvejr_dag1?by=5466&mode=long > /home/klintweb/public_html/gal.klintmx.dk/images/vejr.png
图像保存在文件夹中,但由于错误无法发布-文件大小为0字节
有没有办法做到这一点

这项工作是用php脚本完成的

$profile_Image = 'http://servlet.dmi.dk/byvejr/servlet/byvejr_dag1?by=5466&mode=long'; //image url
$userImage = 'byvejr_dag1_5466.png'; // renaming image
$path = '/home/klintweb/public_html/gal.klintmx.dk/images/vejr';  // your saving path
$ch = curl_init($profile_Image);
$fp = fopen($path . $userImage, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
$result = curl_exec($ch);
curl_close($ch);
fclose($fp);
还有这个CRON工作

0,30    *   *   *   *   /usr/bin/php /home/klintweb/public_html/gal.klintmx.dk/byvejr.php
并在images/vejr文件夹中添加此.htaccess,以确保它未被缓存

<IfModule mod_expires.c>
# disable caching forthis directory mod_expires for this directory
ExpiresActive off
</IfModule>

#禁用此目录的缓存此目录的mod_过期
过期活动关闭

很可能你需要避开
&
-->@fedorqui可能有道理,但部分答案是在我自己对问题的回答之后写的,其次,fedorqui没有写任何关于如何避开的内容&我的答案是对问题的完整答案-而且效果完美,甚至可能还有其他答案