一条不在laravel工作的特定路线

时间:2016-04-04 22:36:18

标签: php laravel laravel-5

我有一条正在运行的路线,但对于特定路线,它无效。

Route::get("/index", function () {
    return view('index');
});
Route::get("/dynamicrequest1", function () {
    return view('dynamicrequest1');
});

index路由正在运行,而dynamicrequest1没有,并且由于不工作,它给了我这样的: enter image description here

如果我请求任何其他无exsitence 页面,例如bla bla bla,我会收到此错误

enter image description here

我有dynamicrequest1.blade.php,其中包含这个简单的html

<!DOCTYPE html>
<html>
<head>
<title>Welcome</title>
<link rel="stylesheet" type="text/css" href="{{URL::asset('assets/css/bootstrap.min.css')}}">
<script type="text/javascript" src="assets/js/jquery-2.2.1.min.js"></script>
<script type="text/javascript" src="{{URL::asset('assets/js/bootstrap.min.js')}}"></script>
<script type="text/javascript" src="{{URL::asset('assets/js/index.js')}}"></script>
<link rel="stylesheet" type="text/css" href="{{URL::asset('assets/css/index.css')}}">
</head>
<body>
    <div class="container">
    <form method="post" action="./request/send">
        <textarea id="code" contentEditable="true" name="body"></textarea>
        <input type="text" value="http://68.168.100.142:9200/propertywebsites3/_search?size=1" name="endPoint" id="endPoint"/>
        <input type="button" id="formattCode" value="format"/>
        <input type="submit" value="send"/>
    </form>
</div>
</body>
</html>

更新1

我在xampp上运行我的项目,因为当我使用

运行它时
  

php artisan serve

所有请求都返回与dynamicrequest1

相同的错误

更新2

执行

php artisan route:list

给我:

enter image description here

2 个答案:

答案 0 :(得分:1)

500错误是代码中的错误。我怀疑这是你的URL :: Asset php代码。尝试将您拥有的dynamicrequest1.blade.php页面替换为下面的页面。

<!DOCTYPE html>
<html>
<head>
<title>Welcome</title>
<link rel="stylesheet" type="text/css" href="/assets/css/bootstrap.min.css">
<script type="text/javascript" src="/assets/js/jquery-2.2.1.min.js"></script>
<script type="text/javascript" src="/assets/js/bootstrap.min.js"></script>
<script type="text/javascript" src="assets/js/index.js"></script>
<link rel="stylesheet" type="text/css" href="assets/css/index.css">
</head>
<body>
    <div class="container">
    <form method="post" action="./request/send">
        <textarea id="code" contentEditable="true" name="body"></textarea>
        <input type="text" value="http://68.168.100.142:9200/propertywebsites3/_search?size=1" name="endPoint" id="endPoint"/>
        <input type="button" id="formattCode" value="format"/>
        <input type="submit" value="send"/>
    </form>
</div>
</body>
</html>

答案 1 :(得分:0)

现在正在运作。我正在使用Hotspot盾牌,它打开了,当我关闭它时,应用程序再次运行。