使用AJAX启动和停止php文件
我真的需要一些帮助。我有两个php文件在我的LAMP服务器上运行。php1连接到一个流api,并基于哈希标记获取数据,php2解析数据并将其存储在mysql数据库中 我不处理这两个文件,以便在退出shell后运行它们。我的目标是在浏览器中使用AJAX启动和停止这些文件,但我不知道如何…有什么建议吗使用AJAX启动和停止php文件,php,jquery,mysql,ajax,Php,Jquery,Mysql,Ajax,我真的需要一些帮助。我有两个php文件在我的LAMP服务器上运行。php1连接到一个流api,并基于哈希标记获取数据,php2解析数据并将其存储在mysql数据库中 我不处理这两个文件,以便在退出shell后运行它们。我的目标是在浏览器中使用AJAX启动和停止这些文件,但我不知道如何…有什么建议吗 tks:)我会在数据库上设置一些值,脚本应该在每次运行时更改该值,然后ajax调用应该修改该值 比如,你的剧本: execute_script = <get_the_value_from_the
tks:)我会在数据库上设置一些值,脚本应该在每次运行时更改该值,然后ajax调用应该修改该值 比如,你的剧本:
execute_script = <get_the_value_from_the_db>;
if (excecute_script) {
//your script code here
}
execute_script=;
如果(异常脚本){
//您的脚本代码在这里
}
你应该让这些文件一直运行
然后在ajax调用中,将该值从db设置为true或false
您没有指定脚本的周期性或任何时间要求,我只是假设您可以让脚本运行,因为PHP是服务器端的,您无法停止它的运行。您必须创建PHP函数,可以启动和停止您正在使用的PHP脚本,并使用ajax调用这些函数。如果存储脚本pid,你可以不礼貌地杀了他,这很重要吗?您可以创建一个添加文件的第三个php脚本,并简单地检查它是否定期存在于其他脚本中。如果该文件存在,他们将停止执行并删除该文件。。