作者hugohank (hugoyo)
看板PHP
標題[請益] xampp的sql轉換出的json資料
時間Thu Oct 3 16:56:11 2013
最近在做專題,想做一個app
拿自己的電腦做主機架設xampp來用
現在嘗試從自己架設的伺服器中抓取自己做的json資料都顯示抓取不到
我先從sql資料庫中建立資料表,在使用匯出資料表的功能轉成json資料型式
再把轉好的json資料丟到htdocs中
再用自己寫的Dreamwever用
$.ajax({
Ttype:"GET",
url:"http://自己的固定IP/xxx.JSON,
dataType:"json",
success:showData,
error: function(data){
alert("抓不到資料");
}
這段程式碼抓取 抓取公家機關的JSON資料抓的到
但是在自己的APACHE就抓不到資料了
是我APACHE設定錯誤嗎?
這問題不知道歸在哪個版 如果有發錯版請寫信跟我說一聲我馬上刪除QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.241.46.210
1F:→ danny8376:先問問你這網頁放在哪? 有可能是JSON格式存錯 10/03 21:30
2F:→ danny8376:也有可能是Cross Domain問題 看你網頁應該不是 10/03 21:30
3F:→ danny8376:http://自己的固定IP/測試網頁.html 這樣吧? 10/03 21:30
4F:→ hugohank:我是直接丟在把轉出來的json丟在htdocs資料夾裡 10/04 00:26
6F:→ hugohank:JSON格式應該是不會錯誤,我有抓過政府的JSON丟進去測試 10/04 00:29
7F:→ hugohank:也是不行 PS我沒有架設網站只有丟JSON資料檔去連結而已 10/04 00:30
8F:→ danny8376:反正看狀況應該是cross domain的問題 10/04 01:45
9F:→ danny8376:自己改apache設定 讓Response Header多一個 10/04 01:45
10F:→ danny8376:Access-Control-Allow-Origin: * 10/04 01:48
11F:→ danny8376:不過如果是直接開html看的話... 不確定這對 10/04 01:48
12F:→ danny8376:file protocol的情況下有沒有用... 10/04 01:49