2014-12-08 20 views
0

我正在構建一個Android應用程序,該應用程序從MySQL數據庫中提取信息並將其顯示在應用程序中。 該應用程序已經使用XAMPP構建,用作PHP api文件和MySQL數據庫的主機。 一切都在這個開發環境中完美的工作。 但是,當我將它移動到生產服務器 - Ubuntu Linux,Apache2,PHP5,MySQL時,從數據庫中取出的數據是混亂且無法讀取的。 該API通過瀏覽器在生產服務器上正常工作。Android應用程序中的編碼問題從MySQL中提取數據

例如,我得到通過瀏覽器這個響應 -

{ 
    "result": 1, 
    "patients": [ 
     { 
      "id": "18", 
      "patient_id": "123456789", 
      "name": "Test Patient3", 
      "photo": "img/profiles/chris_palmer_profile_11.jpg", 
      "age": "55", 
      "race": "Caucasian", 
      "blood_group": "O", 
      "risk": "Medium", 
      "address": "Apt 2A, Some Condo, Some Where, Some City, Some Country", 
      "gender": "Male", 
      "contacts": "Wife - +44123456789, Doctor - +11234567890, Priest - +661234567890", 
      "conditions": "Heart Murmur", 
      "current_medications": "", 
      "abstinence": "", 
      "treatment_preferred": "Royal", 
      "allergies": "Nuts, Phenytoin, Penicilin", 
      "past_surgical_procedures": "Bypass, Hip, Brain Tumour", 
      "immunization": "Measles", 
      "insurance_information": "Royal Liver - UK123456789", 
      "qrcode": "img/qr/Test Pattient5_25f9e794323b453885f5181f1b624d0b_.png" 
     } 
    ] 
} 

但在應用程序,我得到這個響應 -

  MRMS1 +_ +$ =0 2-MgDZ k{ Τ yC7 I~zғ$i r] " A =I4r- < ) Y\,W p C ;  G o #  vT j_ ( = > jI _ [email protected] ޛ ' F | $9 

ZCX ./(˙ - KV @第1頁O'G j〜k C] O^GO.NL fG ^,C' o'Q l KD d iu $!7y H kjaƾX> zt C i!!1W!C I4]9ɕ78)t> Y?Dk〜x9ḙb - Γ= 2 & al?7p G?4RӖMU] b Y vQ |۞Ͽ_

任何人都可以幫忙嗎?

回答

0

只是在關閉此問題之前進行更新。

問題是我沒有在生產服務器上啓用GZip。

相關問題