Laravel 5.5应用在任何内容之前输出0

时间:2018-08-30 01:00:17

标签: git laravel-5 character-encoding

我正在编写laravel 5.5应用程序,在这种情况下,我遇到了一个我找不到的陌生人问题。

我的应用程序中的任何输出均以Ejemplo开头,因此单个页面的源代码以以下内容开头

0

即使在ajax响应下,我也要在正确数据前得到0<!doctype html> <html lang="es"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="csrf-token" content="JoznVUdPwxyz7H8qWd2Np8lPiVld1GTq9BxeC2H2"> 。 例如:0将输出为return response('Subscription accepted!', 201);

我怀疑它与某种编码有关,因为在我进行了一些研究之后,当我第一次在此文件夹上初始化git时,我收到了一条与CRLF和LF有关的消息(我正在使用10.12 macOS的Mac上进行编码)使用0Subscription accepted!的解决方案,但由于此更改,这个奇怪的git config --global core.autocrlf input出现在我的视图中。

我首先说“在这种情况下” ,因为我正在同一台机器上处理多个laravel项目,没有人遇到这个问题。

任何有关解决此问题的想法都会受到赞赏。

谢谢。

1 个答案:

答案 0 :(得分:0)

感谢其他论坛的用户,我找到了该问题的原因。

假定它是拼写错误,但不在任何html或模板文件中。

经过深入搜索,我发现了一个以0<?php开头的控制器,该控制器是造成此问题的原因。删除该0并检查任何<?php标签在第1行第1列中开始之后,问题就消失了。