【发布时间】:2018-04-28 04:20:57
【问题描述】:
我一直在尝试使用窗口任务调度程序运行php 文件。我试过使用 .bat 文件,但它不起作用。
这是我所做的:
- 我创建了一个任务“下载图片”
-
我创建了一个.bat文件,内容是:
"C:\xampp\php\php.exe" -f "D:\server\newxml\download.php";
-
我要运行的php文件是:
ini_set('max_execution_time', 300); $doc = simplexml_load_file('xml_edit_feeds.xml'); foreach ($doc->xpath("//item") as $item) { $name = $item->productname; $realname = preg_replace('/\s/', '',$name); $url = $item->thumbnail_url; $img = 'D:/server/newxml/imagethumbnail/'.$realname.'.png'; $filename = 'D:server/newxml/imagethumbnail/'.$realname.'.png'; file_put_contents($img, file_get_contents($url)); } ?>
我做的有什么问题吗?谢谢你的帮助
【问题讨论】:
-
你不需要bat文件,你可以把那个命令行放在调度器里
标签: php batch-file scheduled-tasks