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

Laravel 找不到Xampp对象!错误,无法发布新帖子,laravel,xampp,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 =

我在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>

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

使用simple Form tag并给出action=”而不是laravelcollective Form tag。“http://localhost/blog/public/posts/create"


此外,请您将所有表单标记代码放在这里,以便轻松调试。希望您的问题能够得到解决。

将您的项目放入
htdocs
文件夹中

出现错误,因为该对象实际上不存在于htdocs目录中


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

我通过
解决了这个问题,from url是
http://localhost/blog/public/posts/create
,但一旦我填写“发件人”并单击“发布”按钮,它带我去
http://localhost/posts
url。项目目录中是否有
.env
文件?如果不创建一个,则添加
APP_DEBUG=true
这将打开调试,这将给您一条有意义的错误消息。嗨,Lex,是的,我有我的Udhav,我在安装过程中在htdocs目录中创建了项目。检查您的公用目录中的.htaccess?在.htaccess中,我有一个
#重定向尾随斜杠,如果不是文件夹。。。重写cond%{REQUEST_FILENAME}-d RewriteCond%{REQUEST_URI}(.+)/$RewriteRule^%1[L,R=301]
复制所有代码并粘贴.htaccess文件选项-多视图重写引擎打开#如果不是文件夹,则重定向尾部斜杠。。。重写cond%{REQUEST_FILENAME}-重写规则^(.*)/$/$1[L,R=301]#处理前控制器。。。重写cond%{REQUEST_FILENAME}-已重写COND%{REQUEST_FILENAME}-f RewriteRule^index.php[L]我用这段代码替换了.htaccess代码,但根本不起作用。如果不是文件夹,我应该只替换#重定向尾随斜杠。。。代码部分?嗨,阿莫尔,我没有使用“laravelcollective/html”,它只是一个普通的laravel项目/博客