[英]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.