sam 发表于 2013-8-29 00:37:32

LNMPA有关支持JS的问题

1、本地安装是使用XAMMP,安装程序没问题,运行良好;2、在一个云主机安装lnmp,安装相同程序没有问题;
3、在另一个云主机安装lnmpa,云主机的配置什么都差不多,安装相同程序,就出现小问题了:
就是有些JS的代码似乎没有运行到,3个一样代码的网站使用相同操作,XAMMP与lnmp情况下运行正常,而lnmpa就有些片段无法运行。
例如点击使用ajax弹出窗口,调用js文件的某一function,获取数据,但是有些数据就是无法获取到。
还有就是管理后台的主菜单也是,有乱码,其他两个的就没有。



我检查了云主机的配置,都是centos,配置应该差不多。

我的推测是对JS的支持问题,想问问军哥是否lnmp与lnmpa之间是否存在支持JS的问题?
谢谢。

[ 本帖最后由 sam 于 2013-8-29 03:30 编辑 ]

sam 发表于 2013-8-29 03:03:49

https://bbs.vpser.net/viewthread.php?tid=7505&highlight=js
参考了其他的问题,把disable_functions全部去掉,phpinfo的disable_functions是no value,这样的情况下问题依然出现。

sam 发表于 2013-8-29 03:13:48

按这个方法也是不行 https://bbs.vpser.net/viewthread.php?tid=9296&highlight=js

最后测试得出,应该不是lnmpa的事情,是程序的JS代码的问题,不过就不知道为什么xammp可以,lnmpa下出问题,正在修复代码。 不过有关JS显示乱码的还是没有解决。后台管理界面与大多数后台管理界面一样的,index.js控制后台操作效果,例如菜单显示、左边隐藏等,但是头部菜单就是显示乱码。 相同的代码在XAMMP与lnmp下没有乱码。 奇怪的是:数据库的内容不是乱码,修改菜单内容也是不会出现乱码,就是说只是JS解析内容时出现乱码。 全部都设了UTF-8。 所以不得不怀疑是lnmpa对JS某些支持不起作用,lnmp是正常显示的。

[ 本帖最后由 sam 于 2013-8-29 03:36 编辑 ]

licess 发表于 2013-8-29 10:04:01

lnmpa和lnmp   js都是nginx处理

乱码一般和程序编码设置、数据库编码有关系

sam 发表于 2013-8-29 15:26:16

现在在排查程序。

郁闷的用lnmp就显示正常,lnmpa就显示不正常。


anyway,谢谢军哥!

Nothing 发表于 2013-9-5 06:11:01

貌似我在lnmp下也遇到了类似的问题。。。本地测试正常,到linode vps上就出问题。。。
页: [1]
查看完整版本: LNMPA有关支持JS的问题