我怎样才能不断地从命令行运行php

时间:2015-09-15 12:07:10

标签: php command-line cmd window command-prompt

我在CMD中这样做:

php -f index.php 我想在CMD中不断运行此代码甚至发生错误, 如何强行运行此命令?

3 个答案:

答案 0 :(得分:0)

使用它。

ignore_user_abort(1); // Set whether a client disconnect should abort    script execution
set_time_limit(0); //Limits the maximum execution time, in this case it runs until the process finishes or apache restart.

答案 1 :(得分:0)

如果您想重新运行应用程序,无论它是否崩溃或被故意中断,这样的简单化操作都会:

@echo off
:endless
php -f index.php
goto endless

将其放入foo.cmd,然后运行foo

答案 2 :(得分:0)

如果您使用的是Linux服务器,则可以使用以下命令:

#!/bin/bash
while :
do
   php index.php
done

您可以通过运行sh ./test.sh

来执行

对于窗户;以下作为.bat文件也可以正常工作

@echo off
cls
:start
  php index.php
goto start