我最近使用PHP,Javascript,HTML,jQuery,jQuery-ui,dataTables以及其他一些不太相关的PHP和javascript库创建了一个Web应用程序。我一直在Wamp服务器上测试应用程序,并且除了通常的调试之外没有任何问题。但是,我最近将应用程序部署到mochahost上的Apache服务器,并且访问其上有dataTables的页面导致应用程序崩溃域几个小时。 - 开始抛出'406 Not Acceptable'错误
我联系了Mochahost的支持,他们说“看起来应用程序崩溃,抱歉我们不提供开发人员支持。您需要查看代码”。但是,我在本地Wamp服务器上根本没有遇到这个问题,并且他们的cPanel没有提供任何出错的日志。所以,我真的在寻找有关如何解决这个问题的建议。
任何想法都将不胜感激。 - (我会发布相关代码,但应用程序非常庞大。我不知道从哪里开始)
答案 0 :(得分:0)
好的,所以我发现了问题。我正在存储用于用户登录目的的会话信息,而dataTables“bStateSave:true”用于跟踪数据表的各个用户设置。
当数据表将cookie写入浏览器时,问题出现了。它被覆盖或更改用于安全性的会话值,从而锁定域直到会话过期(或直到我删除cookie)。
我仍然是网络开发的新手,所以如果这是一个非常的问题我会道歉。 -.-