我已经用作曲家和虚拟主机设置了wamp和laravel。每当我转到项目文件夹'localhost / project /'或我的vhost'project.dev'时,我只会看到laravel项目的文件目录。然而,如果我去'project.dev/public'或'project.dev/server.php'它是有效的。我做错了什么?
答案 0 :(得分:0)
您需要将DocumentRoot(在您的vhosts文件中)设置为C:\location\of\laravel\public
而不是C:\location\of\laravel\
答案 1 :(得分:0)
这是一个例子,不要忘记告诉Apache允许访问连接的位置。
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/laravel/public"
ServerName laravel.dev
Options Indexes FollowSymLinks
<Directory "D:/wamp/www/laravel/public">
AllowOverride all
Require local
Require ip 192.168.1
</Directory>
</VirtualHost>