亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
Apache的配置不當(dāng)引起ajax在IE下無法使用,請(qǐng)問怎么辦?
[打印本頁]
作者:
felixding
時(shí)間:
2008-01-04 11:24
標(biāo)題:
Apache的配置不當(dāng)引起ajax在IE下無法使用,請(qǐng)問怎么辦?
前不久配置了一臺(tái)Ubuntu服務(wù)器,用于部門內(nèi)部使用。發(fā)現(xiàn)同樣基于PHP+jQuery的代碼,放在這臺(tái)服務(wù)器上后在IE下就無法正常使用,表現(xiàn)在IE下調(diào)用jQuery的ajax方法失敗,在Firefox和Safari下均沒有問題。開始懷疑是IE的bug,但把上述代碼放在一臺(tái)虛擬主機(jī)上,即使是IE也可以正常調(diào)用ajax。因此猜測可能和Apache返回的HTTP頭有關(guān),不知道我的猜測是否正確。懇請(qǐng)諸位指點(diǎn)。
附件是我用Firefox的Live HTTP Header擴(kuò)展捕捉到的HTTP頭。
http_headers.zip
2008-01-04 11:24 上傳
點(diǎn)擊文件名下載附件
1.41 KB, 下載次數(shù): 98
作者:
taoji
時(shí)間:
2008-01-07 18:37
我感覺好像還是程序的問題,但是資料太少,不好分析
作者:
felixding
時(shí)間:
2008-01-11 15:10
即使是最簡單的程序都不行,如下:
$(document).ready(function() {
$().ajaxError(function() {
alert('no...');
});
$.getJSON("http://server/inform.php", function(data) {
alert(data.errorCode);
});
});
在Firefox中好好的,IE下就是不行。inform.php的返回如下:
{"errorCode":0}
作者:
charliesxia
時(shí)間:
2008-01-15 17:03
改用redhat好了
作者:
charliesxia
時(shí)間:
2008-01-15 17:03
用ubentu做webserver 的很少
作者:
haohaoo
時(shí)間:
2008-01-17 00:15
是不是編碼的問題?把編碼改為utf-8試試
作者:
orange666
時(shí)間:
2008-01-29 10:58
直覺說和apache沒有關(guān)系,否則的話firefox下也就不能正常運(yùn)行了!
我覺得是ie和ff的兼容性方面的問題! 再看下程序,特別是ajax中用到j(luò)s的部分,一步一步做個(gè)輸出,在ie和ff下比較一下就知道了!
作者:
felixding
時(shí)間:
2008-09-11 21:57
無意中想起來這個(gè)帖子,后來解決了,和程序沒關(guān)系,是服務(wù)器編碼問題。
作者:
felixding
時(shí)間:
2008-09-11 22:06
補(bǔ)充一句:時(shí)間太久,已經(jīng)記不清楚具體怎么解決的了,不過這個(gè)問題隱藏得很深,因?yàn)槲乙恢倍际鞘褂肬TF-8編碼的,但服務(wù)器配置時(shí),某一個(gè)小項(xiàng)的編碼仍為gb2312,因此導(dǎo)致IE下出錯(cuò)。
這個(gè)問題怪就怪在,在IE下載入這個(gè)UTF-8編碼的頁面時(shí)毫無問題,而一旦在此頁面調(diào)用Ajax時(shí),IE就報(bào)錯(cuò)。起初自然會(huì)以為通過Ajax調(diào)回來的JSON編碼不對(duì),但在另一臺(tái)服務(wù)器上卻表現(xiàn)正常,后來幾經(jīng)排查,發(fā)現(xiàn)還是在服務(wù)器編碼設(shè)置上,沒有完全設(shè)為UTF-8。
具體過程忘記了,先在想想很遺憾,當(dāng)時(shí)怎么就沒做筆記呢!
這個(gè)問題當(dāng)時(shí)困擾我很久,也想了很多辦法,后來還是請(qǐng)公司的首席架構(gòu)師來幫忙解決的,牛人就是牛人阿。
作者:
steven911
時(shí)間:
2008-11-29 18:45
提示:
作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2