在Windows 7 cmd上,我从`C:\ xampp \ htdocs \ lara运行composer create-project laravel/laravel blog --prefer-dist
。一切都下载并安装得很好。
但是,当我尝试访问http://localhost/lara/blog
时,它显示了apache的目录列表。我在安装过程中遵循了the documentation中的说明。
我注意到以下注意事项:
C:\xampp\htdocs\lara\blog
没有任何index.php或.htaccess C:\xampp\htdocs\lara\blog\app
也没有任何index.php或.htaccess http://localhost/lara/blog/public
会打开一个带有laravel徽标和“你已经到达”字样的页面我无法知道问题是什么?
答案 0 :(得分:8)
Laravel的文件夹结构使用public
文件夹作为WWW根目录,有效地将所有应用程序的文件放在Web根目录之外以帮助保护它们的安全。你正在经历的是正常的。
您必须从http://localhost/lara/blog/public
网址访问您的应用程序,或者设置指向公用文件夹的虚拟主机网址(例如http://testblog.dev
)。我没有在Windows / XAMPP上开发,所以我不能具体告诉你如何做这个部分。
答案 1 :(得分:4)
如果您正在运行php> 5.4您也可以从命令提示符使用内置服务器为应用程序提供服务(用于开发目的):
php artisan serve
答案 2 :(得分:1)
我在How to install Laravel via Laravel Installer on Windows?
上有答案或
http://goo.gl/uftcSo 了解更多详情
希望有所帮助。