我正在尝试用PHP在Windows上创建一个浏览器启动的自调用/重复PHP脚本(目前是5.3.24,但很快就会是最新的)。它将充当一个守护进程来监视数据库中的更改(每隔几秒钟监视一次,因此cron/schedule已被取消),然后在发现更改时调用其他PHP脚本来执行工作。出于这个问题的目的,请忽略这样一个事实,即我最好用C#或其他语言来完成这个任务:)
为了简单起见,我首先尝试使用popen在后台运行第二个PHP脚本……
// BatchMonitor.php
SaveToMonitorTable(1); // save 1st test entry to see if the scrip