html页面通过ajax请求php页面,但是显示502错误。

在网上查了一下说可能是fpm挂机。想问一下应该怎么处理fpm挂机呢?

  比如服务器上有张表或者list
  id name sex
  1 张三 男
  2 李四 女
  3 王五 男
  你首先在后台代码中把这个表处理成为JSON格式然后用Response.write的方法输出来,比如这样
  [{id:1,name:'张三',sex:'男'},{id:2,name:'李四',sex:'女'},{id:3,name:'王五',sex:'男'}]
  JSON是用于在JS中描述实体对象的一种方式,具体关于JSON的知识可以看w3school.com.cn上的相关内容,我这儿就不给你细讲了,很简单,我只说做法:
  为了方便使用,你需要在你的页面中引用jQuery库,我不知道你用什么语言做的后台程序,原理一样
  $.ajax({
  url:"这里换成你写好的用于把表转换成JSON的后台处理文件地址,比如a.aspx?参数",
  type:"POST",//这里是AJAX请求的方式
  dataType:"JSON",//如果你回发的内容是JSON格式的就用这个,否则用Text或其他
  data:{
  参数1:值,
  参数2:值,
  ......
  参数n:值
  },//要发送的参数,如果无参数可以不写此项
  success:function(data)
  {
  //此处写入发送成功后要处理的代码,而参数里的这个data,就是请求成功后返回来的上面那个格式的JSON,你可以用data[i]的值来取其中一行,如取张三的数据就是
  data[0].name,就取出了张三的name属性
  所以你可以在这里用循环去处理data,然后将结果用document.write的方式输出来就完成了。
  },
  error:function(XMLHttpRequest,Error,F)
  {
  //出错后可以在这里给出提示,Error参数表示错误信息
  }
  });
  
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-13
方法/步骤
1
基本刷新:右击刷新或者按F5刷新一下网页或清理一下电脑的缓冲文件,之后就可以打开网页了。这个方法能解决一部分人的问题。
2
从服务器刷新:快捷键 ctrl+F5,这样就是重新向服务器发送请求了。如果服务器能正常给予你响应你就可以看到页面了。
3
可以尝试清除浏览器缓存。
4
你的ISP了重大设备故障/过载,只有您的ISP可以帮助您。本回答被提问者采纳