php artisan serve提供了一个空白页面

php artisan serve提供了一个空白页面,php,laravel,laravel-artisan,Php,Laravel,Laravel Artisan,我的应用程序文件夹是c:/wamp/www/newapp。 当我从newapp文件夹中使用php artisan serve时,服务器从端口8000启动 当然,当我这样做时,我会关闭WAMP服务器,但是我会得到一个空白页面!我试着在newapp/public文件夹中创建test.html,如果我键入localhost:8000/test.html,它就会工作,但它不会进入登录页 供您参考:当我使用WAMP服务器并键入localhost/newapp/public时,它会转到登录页,但在使用WAM

我的应用程序文件夹是
c:/wamp/www/newapp
。 当我从
newapp
文件夹中使用
php artisan serve
时,服务器从端口8000启动

当然,当我这样做时,我会关闭WAMP服务器,但是我会得到一个空白页面!我试着在
newapp/public
文件夹中创建
test.html
,如果我键入
localhost:8000/test.html
,它就会工作,但它不会进入登录页

供您参考:当我使用WAMP服务器并键入
localhost/newapp/public
时,它会转到登录页,但在使用WAMP时玩
routes.php
不起作用

我的问题是,如何使用
php artisan serve
访问登录页


我的Laravel版本是4.2.0。

这里有几个可能的修复:

  • 运行
    composer安装
  • 尝试在项目的根目录中运行
    php-S localhost:8000-t public/
    (但不确定这是否适用于Windows)

如果这不起作用,您可以尝试使用以下几种可能的修复方法:

  • 运行
    composer安装
  • 尝试在项目的根目录中运行
    php-S localhost:8000-t public/
    (但不确定这是否适用于Windows)

如果这不起作用,您可以尝试使用

我确实使用composer在命令提示符下安装了Laravel。尝试了php-S localhost:8000,但结果仍然相同!有人知道为什么它不能按预期的方式工作吗?你使用Laravel4.2有什么特别的原因吗?如果没有,请尝试升级是。因为这是lynda.com教程中的版本。我试过使用幼虫5,但它没有可用的路由。幼虫5有路由支持,但文件夹结构不同。在Laravel 5中,你可以在app/Http/routes.php中找到你的routes.php。我建议你更新到最新版本,不建议学习过时的版本。我确实使用composer在命令提示符下安装了Laravel。尝试了php-S localhost:8000,但结果仍然相同!有人知道为什么它不能按预期的方式工作吗?你使用Laravel4.2有什么特别的原因吗?如果没有,请尝试升级是。因为这是lynda.com教程中的版本。我试过使用幼虫5,但它没有可用的路由。幼虫5有路由支持,但文件夹结构不同。在Laravel 5中,你可以在app/Http/routes.php中找到你的routes.php。我建议你更新到最新版本,不建议学习过时的版本。