terminal -php artisan 命令无法正常工作

terminal -php artisan commands does not work properly

我正在尝试学习 larvel 框架。当我尝试在终端中使用 php artisan 命令时,它做了一些不寻常的事情。它用命令打印 'k' 字然后执行它。

➜ project git:(master) ✗ php artisan serv

kLaravel development server started: http://127.0.0.1:8000

➜ project git:(master) ✗ php artisan clear

kThe compiled services file has been removed.

当我打开我的本地服务器时,同样奇怪的 'k' 字母再次出现。

我的父视图是(layout.blade.php):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="{{ elixir('css/app.css') }}">
</head>
<body>
    @yield('content')
    @yield('footer')
</body>
</html>

和欢迎页面:

@extends('layout')
@section('content')
    <h1>The csdfadfda Goes Here</h1>
@stop

我不知道这个 'k' 到底是从哪里来的,我也不知道如何修复它。你有什么建议吗?

您可能正在 ServiceProvider 或 Controller 中打印它。

试着在你的项目中找到类似的东西:

echo 'k'

echo "k"

您将 "k" 字符写入 index.php 或 routes.php 或 <? 之前的任何始终解析的文件。找到并删除它。

您在这里的第一行使用了 K:

从第一行删除 k。