我刚刚使用“composer create-project --prefer-dist laravel / laravel name 5.2.29”在XAMPP上创建了一个新的laravel项目 .
我得到一个文件列表(索引/)而不是laravel欢迎页面 .
我怎么解决这个问题?
您可以通过2个选项查看wolcome页面 .
将所有文件(不是文件夹)从公用文件夹复制到索引文件夹 .
在此特定文件夹上打开终端并写入 php artisan serve ,在此终端中将为您提供欢迎页面的链接 .
php artisan serve
注意:确保您使用最新版本的XAMPP
XAMPP找不到你的public /目录中的index.php文件尝试将/ public目录设置为你的根目录,这样就可以在根文件夹中创建一个.htaccess并添加这些行
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L] </IfModule>
现在您的网站目录指向公共
正常,因为在laravel中只能通过url访问的一个目录是 public/ ,所以下面的url将显示laravel的主页
public/
http://localhost:3000/Application/public
但是使用Xampp,您可以使用apache virtualhost的功能将 your-local-domain.dev 指向 C:\Xampp\htdocs\Application\public
your-local-domain.dev
C:\Xampp\htdocs\Application\public
或者当然你可以使用这个命令
3 回答
您可以通过2个选项查看wolcome页面 .
将所有文件(不是文件夹)从公用文件夹复制到索引文件夹 .
在此特定文件夹上打开终端并写入
php artisan serve
,在此终端中将为您提供欢迎页面的链接 .注意:确保您使用最新版本的XAMPP
XAMPP找不到你的public /目录中的index.php文件尝试将/ public目录设置为你的根目录,这样就可以在根文件夹中创建一个.htaccess并添加这些行
现在您的网站目录指向公共
正常,因为在laravel中只能通过url访问的一个目录是
public/
,所以下面的url将显示laravel的主页但是使用Xampp,您可以使用apache virtualhost的功能将
your-local-domain.dev
指向C:\Xampp\htdocs\Application\public
或者当然你可以使用这个命令