Azure Webjobs and php.exe


Azure Webjobs and php.exe

我在Azure VM上安装了一个php应用程序(ARPReach)。我使用任务计划程序每 5 分钟运行一次.bat,其中包含以下简单的代码行:

"C:'Program Files (x86)'PHP'v5.4'php.exe" E:'Web'arp'a.php cli/auto

现在我想将此 php 应用程序移动到 Azure 网站,并且我需要与上述类似的计划功能

从Kudu网站获得了php.exe的路径,并在我的网站上添加了Webjob(cron.bat

),如下所示:
"D:'Program Files (x86)'PHP'v5.4'php.exe" D:'home'site'wwwroot'a.php cli/auto

而且似乎工作正常。

但是,我不确定这是否是使用Azure Webjobs/网站执行此操作的正确方法。我的意思是重启或自动缩放路径会改变吗?

谁能为我确认?

重新启动或缩放不会更改此路径,除非 Azure 网站出于某种原因停止支持 php 版本 5.4,否则不应更改此路径。

所以这个批处理文件应该可以正常工作,我会使用 %ProgramFiles% 而不是 D:'Program Files (x86).