php - 有没有办法启动 php 脚本并获取状态?

标签 php javascript background

是否可以使用 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/

相关文章:

php - 在 php 的 foreach 循环中更改关联数组的 $key

php - 找不到稳定性稳定的包/laravel/laravel

javascript - Vue.js v-if 用于属性

javascript - 当导航栏中还有另一个元素时,如何使导航栏中的 Logo 居中?

jquery - 在滚动背景颜色更改期间包括颜色

php - 解析没有对象名称的 JSON

javascript - WebRTC远程录音解决方案

javascript - 如何从我的 Javascript 中删除 null

ios - 触发显着位置变化更新所需的行程距离和给定位置的准确性

html - 如何保持图像背景图像静止?