Php Laravel Localhost或pretty url不工作

Php Laravel Localhost或pretty url不工作,php,laravel,localhost,laravel-routing,pretty-urls,Php,Laravel,Localhost,Laravel Routing,Pretty Urls,我已经在windows 8上安装了composer,我正在使用Web服务器xampp 我做了comand全球作曲家的要求 composer global require "laravel/installer=~1.1" 我甚至像这样为composer配置env路径 set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin Laravel new myproject 然后像这样创建了这个项目 set PATH=%PAT

我已经在windows 8上安装了composer,我正在使用Web服务器xampp

我做了comand全球作曲家的要求

composer global require "laravel/installer=~1.1"
我甚至像这样为composer配置env路径

set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
Laravel new myproject
然后像这样创建了这个项目

set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
Laravel new myproject
我检查了laravel项目公用文件夹中的.htaccess文件

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
然后我测试了它,我输入了许多URL,它给出了一个页面未找到错误

以下是经过测试的url:

  • localhost/laravel/
  • localhost/laravel/public
  • localhost/laravel/myproject/
  • localhost/laravel/myproject/public

如果我错过了什么,我会很惊讶地用几个小时来修复一些东西,以使用像laravel这样的流行框架。

从我的问题的评论中,我们得出结论,laravel在xampp上有一个bug,并且该bug是3天前在laravel的官方bug跟踪论坛上报告的

  • 请检查此链接:
我们还发现我的文件夹结构太长,可能会在xampp的配置中产生冲突,建议使用虚拟主机解决方案,laravel建议的是Homestead,所以让我们试试Homestead


祝所有需要修复xampp服务器以与laravel合作的人好运,或许可以尝试使用另一台Web服务器。

最后会得到什么?并给出项目文件夹的完整URL!!这是我到laravel C的公用文件夹的路径:\Users\MYNAME\Desktop\pro\dev\server\xampp\htdocs\projects\perso\laraveltest\loginpage\public文件夹loginpage是我在stackoverflow中安装项目的地方,我通过MYPROJECT引用它,当我测试它时,我有一个HTTP 404错误。请检查这个链接:-@franckyfranck你有一个非常深的结构。我建议您在这种情况下使用虚拟主机。你可以从这里开始,或者从anant kumar singh的宅地开始,你认为这可能是最近的一个bug,我记得几个月前我已经在xampp上安装了laravel,它运行得很好,但这次我不知道发生了什么。man homestead要让它运行起来真是一件痛苦的事,我要重新开始我的问题,直到我找到如何在windows下解决xampp服务器上的问题