是否可以使用 js 在网络服务器的后台启动一个 php 脚本,即使您更改页面或根本不访问该站点,它也可以运行,然后如果您在一秒钟内调用 php 脚本,则获取当前状态?
此 php 脚本将处理数小时的数据并为每个循环休眠 X 秒/分钟。如果我之前问的是可能的,如果 php 仅在脚本结束时才生成输出,我怎么能从中得到“echo ”?
也许这不是 PHP 的工作?
谢谢
编辑:在装有 apache 的 Windows 机器上
最佳答案
这当然是可能的 - 我有几个用 PHP 编写的 24/7 全天候运行的脚本。查看Creating Daemons in PHP .它提供了有关如何“守护”php 脚本以便它像服务一样运行的很好的信息,并且还涵盖了信号处理。
要获得调试输出,您需要重定向到一个日志文件。搜索“unix redirect output”,因为有很多可用信息。
关于php - 有没有办法启动 php 脚本并获取状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7294051/