我正在编写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项目,没有人遇到这个问题。
任何有关解决此问题的想法都会受到赞赏。
谢谢。
答案 0 :(得分:0)
感谢其他论坛的用户,我找到了该问题的原因。
假定它是拼写错误,但不在任何html或模板文件中。
经过深入搜索,我发现了一个以0<?php
开头的控制器,该控制器是造成此问题的原因。删除该0
并检查任何<?php
标签在第1行第1列中开始之后,问题就消失了。