这个对Google来说很难,所以我想我会在这里问。
我有一个Laravel 4.2应用程序,所有输出都以字符串" php"
开头它存在于每个视图中。如果我执行以下操作:
Route::get('test', function(){
return 1;
}
然后在输出中,我得到了这个:
php 1
在我看来,这消除了字符串只是在视图文件中某处,因为没有使用视图文件(如果我的假设不正确,有人请纠正我)。
我真的很茫然。这在本地和生产中都会出现。我尝试使用grep和正则表达式来定位迷路字符串,但我返回的结果太多了(你可以想象)。
有关如何查找和解决此问题的任何建议都将非常感谢。
答案 0 :(得分:2)
我想其中一个PHP标签没有
<?
在它面前。
答案 1 :(得分:1)
我使用Joel Hinz的正则表达式找到有问题的文件:
^['"]?php
提出了一个以此开头的文件:
php ar<?php
很明显,当光标仍在编辑器中时,我开始输入“php artisan”。感谢那些帮我解决这个问题的人。