移动到Linux服务器后,为什么缩小的js会抛出错误?

时间:2017-10-16 15:13:58

标签: javascript linux apache minify

我们在网络服务器上播放了大量的电子学习文件。它们只是html5目录 - 没想到任何花哨或科技需要。

这些都在我们的旧服务器上运行良好 - windows 2012 r2 apache / php stack。没问题。

使用apache / php堆栈移动到新的Linux服务器,他们正在加载问题。

我们得到Uncaught SyntaxError:CPM.js的意外标识符。

这是一个非常大的缩小的js文件。如果我取消它(http://jsbeautifier.org/)它可以正常工作 - 没有错误。

如何开始对此进行故障排除?什么会阻止服务器读取缩小的js文件(json mime打开)?

我在第1行得到错误

if(!window.cp)window.cp = function(str){return document.getElementById(str)};cp.CPProjInit = function(){if(cp && cp.model && cp.model.data) return; cp.model = {}; cp.poolResources = {}; cp.D = cp.model.data = {pref:{acc:1,rkt:0,hsr:1},StAd0:{from:16,to:419,src:'ar/12760.mp3',du:13479},Highlight_Box_1:{type:14,from:358,to:459,rp:0,rpa:0,mdi:'Highlight_Box_1c',retainState:false,immo:false,apsn:'Slide5818',trin:15,trout:15,stl:[{stn:'Normal',stt:0,stsi:[7652]}],stis:0,bstiid:-1,sipst:0,sicbs:false,sihhs:false,sihds:false},Highlight_Box_1c:{b:[912,409,1034,433],uid:7652,sr:cp.fd,dn:'Highlight_Box_1',visible:1,effectiveVi:1,JSONEffectData:false,fc:'#333333',sc:'#ffa100',sw:2,fo:0,foa:0,vbwr:[910,407,1035,434],vb:[910,407,1035,434]},MC$1:{type:15728652,from:444,to:459,rp:0,mdi:'MC$1c'},MC$1c:{b:[985,418,991,424],sr:cp.mcd,dn:'MC$1',visible:1,data:{c:'#0000ff',r:3}},Mouse_1:{type:12,from:1,to:460,rp:0,rpa:0,mdi:'Mouse_1c',retainState:false,immo:false,apsn:'Slide5818',mp:'mouse',afrom:415,ato:459,mpa:{b:[-1,-1,988,421],t:1,s:0},trin:0,trout:0},Mouse_1c:{b:[-1,-1,31,31],uid:5831,sr:cp.fd,ip:'dr/5830.png',dn:'Mouse_1',visible:1,effectiveVi:1,JSONEffectData:false,vbwr:[-1,-1,1020,453],vb:[-1,-1,1020,453]},s2_orange_box:

0 个答案:

没有答案