找不到Xampp对象!错误,无法发布新帖子

时间:2018-10-16 03:21:48

标签: laravel xampp

我在XAMPP上安装了laravel 5.7。现在,当我要发布帖子时。我收到以下错误提示。请帮忙。提前致谢。

找不到对象! 在此服务器上找不到请求的URL。推荐页面上的链接似乎有误或已过时。请将该错误告知该页面的作者。

如果您认为这是服务器错误,请与网站管理员联系。

Error 404
localhost
Apache/2.4.34 (Win32) OpenSSL/1.1.0i PHP/7.2.9

create.blade.php

<form method = "POST" action = "/posts">

    {{ csrf_field()}}

    <div class="form-group">
        <label for="title">Title:</label>
        <input type=""text" class="form-control" id="title"name = "title">
    </div>

    <div class="form-group">
        <label for="body">Body:</label>
        <textarea id = "body" name = "body" class = "form-control"></textarea>
    </div> 

    <button type="submit" class="btn btn-primary">Publish</button>

</form>

3 个答案:

答案 0 :(得分:0)

我认为您正在使用“ laravelcollective / html”,如果是,请尝试将虚拟主机设置为项目的公共路径,然后重试

OR

代替laravelcollective表单标签,使用简单表单标签并执行action =“ http:// localhost / blog / public / posts / create”

此外,请您在此处放置所有表单标签代码,以便于调试。希望您的问题能得到解决。

答案 1 :(得分:0)

将项目放入htdocs文件夹

您遇到一个错误,因为该对象实际上在您的 htdocs 目录中不存在。

htdocs(或www)是Apache Web服务器查找默认情况下要在您的域上投放的文件的目录。

答案 2 :(得分:0)

我通过<form method = "POST" action="{{ route('posts') }}>

解决了该问题

我在这里的路线Route::post('/posts', 'PostsController@store');