laravel 4在Windows XAMPP上不起作用

时间:2013-09-07 01:23:01

标签: php windows-7 laravel xampp laravel-4

在Windows 7 cmd上,我从`C:\ xampp \ htdocs \ lara运行composer create-project laravel/laravel blog --prefer-dist。一切都下载并安装得很好。

但是,当我尝试访问http://localhost/lara/blog时,它显示了apache的目录列表。我在安装过程中遵循了the documentation中的说明。

我注意到以下注意事项:

  1. C:\xampp\htdocs\lara\blog没有任何index.php或.htaccess
  2. C:\xampp\htdocs\lara\blog\app也没有任何index.php或.htaccess
  3. 仅访问http://localhost/lara/blog/public会打开一个带有laravel徽标和“你已经到达”字样的页面
  4. 我无法知道问题是什么?

3 个答案:

答案 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 了解更多详情

希望有所帮助。