Php / Ajax / jQuery / Javascript程序在一个主机上运行,​​而不在另一个主机上。不可能的

时间:2016-11-05 03:06:45

标签: javascript php jquery mysql ajax

我没有任何特定的代码要发布,因为我甚至不认为它是代码问题。没有错误报告给我任何指示。

问题: 我在多个主机上安装了社交媒体 - 类似Facebook的墙脚本。因此,我们将它们标记为HA1和HB2以及HB3。

创建墙贴的php / ajax / jquery机制可以在HB2网站上运行。它完美无瑕。你键入你的帖子,它出现在墙上没有刷新 - mazing。所有其他MySQL支持的脚本方面也可以正常工作。

现在,网站HA1和HB3,我删除了SAME文件。相同的php.ini,.htaccess文件和位置。我甚至设置数据库,用户,然后以相同的顺序连接两个。现在我去剧本,我做同样的功能,尝试发布在墙上,并做两件事,一个像它工作,但没有显示任何帖子,或者它挂起来思考,没有完成动作。无论哪种方式,都没有帖子。数据库支持的所有其他函数,不需要ajax / jQuery来创建无刷新的get / post操作,工作得很好。

我已清除浏览器上的缓存,上传,再次上传。我甚至打电话给主持人让他们比较他们主持的两个账户,告诉我他们之间是否有什么不同。她说唯一的区别是一个有perl模块而另一个没有。无关紧要。我已经尝试了很多不同的故障排除方法,我无法将它们全部列出来。

我浏览了两个cPanel,这是我在两个引用同一文件的唯一错误。

[Fri Nov 04 19:17:29.353142 2016] [rewrite:warn] [pid 963334:tid     140070732338944] AH00665: RewriteCond: NoCase option for non-regex pattern '-f' is not supported and will be ignored. (/home/newsamson/public_html/test/.htaccess:4)
[Fri Nov 04 19:17:27.568743 2016] [rewrite:warn] [pid 963334:tid 140070732338944] AH00665: RewriteCond: NoCase option for non-regex pattern '-d' is not supported and will be ignored. (/home/newsamson/public_html/test/.htaccess:5)

我不太了解这个错误,知道这是否是问题的一部分。更不用说,即使错误出现在两个帐户上,它出现的帐户之一......也是同一个帐户的工作帐户。

任何帮助都将非常感谢谢谢。

编辑:到目前为止的建议 - 1.可能是不同的Apache-mod_rewrite版本,不要将php.ini文件克隆到不同的主机帐户。

编辑:需要更多帮助!!

1 个答案:

答案 0 :(得分:0)

这是一个缓存问题。该脚本很健壮,并且在缓存上非常繁琐。该解决方案实质上是使脚本运行得更好,因此它将不断更新整个脚本中的数据,而不是让它们都在缓存中大量增长。