簡體   English   中英

PHP的單文件Cron工作

[英]php single file cron job

如何創建一個PHP文件,該文件依次調用同一文件夾中的所有文件。
我試圖創建一種更簡單的方式來運行我所有的php文件(Cron Jobs)。
我現在的工作方式如下:

批處理文件

start /wait C:\xampp\php\php.exe -f C:\xampp\99003.php
start /wait C:\xampp\php\php.exe -f C:\xampp\78367.php
start /wait C:\xampp\php\php.exe -f C:\xampp\40937.php
//ect... I have more than 200 files I want to run one after another...

所有文件名均為5位數字。 有時我會在添加或刪除文件時迷路。

對於循環:

for /d %i in ("C:\xampp\*.php") do start /wait C:\xampp\php\php.exe -f %~fi

抱歉,我缺少有關所有這些atm的信息。 $〜fi是完全限定的路徑名​​。

點擊此Google鏈接: https : //www.google.de/search?q= windows+for+command+line+ stackoverflow

您還可以編寫一個PHP腳本來調用所有其他PHP文件,但是PHP在使用內存的方式上不同於命令行(bat),腳本可能會阻塞您必須規避的地方(使用proc_open() ),您會遇到超時問題.. set_time_limit(0);

為您的目的使用批處理文件似乎是一種好方法,為for命令指定命令行的參數,然后可以在1-3行代碼中執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM