Php 移动站点上的间歇性JSON分析错误

Php 移动站点上的间歇性JSON分析错误,php,json,Php,Json,我不知道如何解决我遇到的问题,我意识到这对任何人来说都很难帮助我,但我希望也许有人经历过类似的事情,至少能为我指明正确的方向 我有一个自己开发的网络应用程序,我和我妻子今年一直在使用它,没有任何问题。大约一个月前,我突然发现只有在移动版的网站上才会出现JSON解析错误。我已经有一段时间没有在这个网站上做任何工作了,所以代码没有改变 奇怪的是,手机版会停止工作,但你仍然可以使用桌面版而不会出现问题。然后,在经过一段时间后,移动版本将重新开始工作,就像什么都没有发生一样。这发生在iOS和Androi

我不知道如何解决我遇到的问题,我意识到这对任何人来说都很难帮助我,但我希望也许有人经历过类似的事情,至少能为我指明正确的方向

我有一个自己开发的网络应用程序,我和我妻子今年一直在使用它,没有任何问题。大约一个月前,我突然发现只有在移动版的网站上才会出现JSON解析错误。我已经有一段时间没有在这个网站上做任何工作了,所以代码没有改变

奇怪的是,手机版会停止工作,但你仍然可以使用桌面版而不会出现问题。然后,在经过一段时间后,移动版本将重新开始工作,就像什么都没有发生一样。这发生在iOS和Android设备上

该应用程序有一个移动版本,使用类似以下内容来检测移动用户:

$useragent=$_SERVER['HTTP_USER_AGENT'];
 if(preg_match('stuff to match')
 header('Location: http://example.com/mobile.php');
当问题发生时,它会在页面上放置随机数字/字母。我有一个屏幕截图,但它不允许我发布,因为我没有足够的代表。在屏幕截图中,有两个下拉菜单,一个用于月份,一个用于年度。在第一个下拉列表的左侧,随机输入“3e8”,在第二个下拉列表的左侧,随机输入“94”。如果我刷新页面,它将放置不同的数字,而且我刷新的次数越多,看起来就越混乱。它最终将开始在下拉菜单中添加随机数字/字母。我使用的主题有不同的皮肤,有时甚至会随机切换皮肤

以前有没有人经历过类似的事情?这可能与PHP版本有关吗?在试图研究这个问题时,我发现服务器上没有设置PHP版本,所以我将其设置为5.5,但这并没有解决问题