我有一個奇怪的問題。 Laravel 5.2正在對每個響應都進行混淆的單個響應預先加上\
。 JSON數據將返回爲\{"message": ""}
而不是{"message": ""}
,並查看響應\<!DOCTYPE html>
,這會導致\
顯示在頁面上。Laravel正向所有響應添加正斜槓
我在PHP 5.6.23(ubuntu服務器)上使用laravel 5.2。
任何幫助表示讚賞!
編輯:這個問題是不存在使用PHP 5.5.9
EDIT 2在不同的服務器上:artisian命令的輸出與\
越來越前綴,例如:\Configuration cache cleared!
,\Route cache cleared!
`
你是否有中間件或任何意外迴響字符串「\\」'的東西? – Loek
@Loek在任何使用的中間件中都沒有「\\」。我編輯了我的問題以添加更多信息。 – Ali
確保您至少顯示了PHP警告,並在您的php.ini文件中將'output_buffering'設置爲'off'並嘗試再次運行您的應用程序。它應該給你提示哪個文件正在輸出文本。 – user3158900