我在Windows 8上安装了composer,我正在使用webserver xampp,
我做了comand composer global require
composer global require "laravel/installer=~1.1"
我甚至为这样的作曲家配置了env路径
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]
我已经在apache httpd.conf
中检查了模块激活以进行url重写LoadModule rewrite_module modules/mod_rewrite.so
然后我测试它,我键入了许多网址,它给出了一个页面未找到错误!
以下是测试的网址:
我是否想念一些东西,我很惊讶地用几个小时来修复像laravel这样的流行框架。
答案 0 :(得分:0)
从我的问题的评论我们得出结论,laravel有一个xampp的错误,3天前在laravel的官方错误跟踪论坛上报告了这个错误
此外,我们发现我的文件夹结构太长,并且可能在xampp的配置中产生冲突,建议是使用虚拟主机解决方案,laravel建议的是Homestead,所以让我们试试和宅基地一起!
祝所有需要修复xampp服务器以使用laravel的人们好运,也许会尝试使用其他网络服务器。