xajax – You have whitespace in your response 的處理方式

xajax 如果在程式沒有錯誤的情況下突然出現以下的訊息:

Error: the XML response that was returned from the server is invalid.
Received:

You have whitespace in your response.

首先要檢查的是 <?php ….?> 的 <> 前後有沒有空白字元。包含”換行”、”tab”….等字元都算,如果整支都是 php 程式的話 ?>一定要是檔尾的最後一個字元)

除了被執行的程式之外,include 或 require 的程式也要一併檢查。通常突然出現都是當下更新的程式,全都檢查一遍就可以了。

如果都檢查過沒問題,可以參考 xajax 官方討論的方式打開 php.ini 的output_buffering 再使用 ob_start 試看看。

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar