如何通过windows 7的批处理文件运行php脚本?
问题描述:
我有2个PHP文件。一个将各种xml文件存储在数据库和其他php文件中的文件将这些xml文件作为输入,解析它们并生成另一个包含有关xml文件的各种信息的表。如何通过windows 7的批处理文件运行php脚本?
我希望这项工作安排在每个晚上。 我想通过批处理文件来做到这一点,但我不知道如何使用.bat文件,以及如何使用php脚本。
需要帮助/指导。
谢谢。 约杰什
答
我假设你在Windows机器上这样做,你提到一个.bat文件
PHP可以在命令行中执行例如在DOS
http://www.php.net/manual/en/features.commandline.introduction.php
一旦你得到它的手动工作只是把你在一个文本文件中所输入的内容。 (.bat)
当您想要使用调度程序时,您可以执行.bat文件(一个程序文件到windows),例如, http://windows.microsoft.com/en-GB/windows7/schedule-a-task
答
- 创建start.sh添加以下代码:
#/斌/庆典
PHP /path/to/folder/script.php - 搭配chmod 644 script.php的
OR
- 创建start.sh添加以下代码:
#/斌/庆典! /path/to/folder/script.php - 搭配chmod 755 script.php的
- 您的script.php的第一行是:
#在/ usr/bin中/ PHP
使用cron作业不需要.bat文件。 – 2013-04-23 11:44:37
为了澄清一下,你想要运行哪些操作系统(Windows,Linux,其他)? – pilsetnieks 2013-04-23 11:48:09
我正在使用Windows7 – 2013-04-23 12:09:03