在localhost中运行laravel项目

时间:2018-02-10 10:21:40

标签: php laravel-5.5

我已经通过composer create-project laravel / laravel --prefer-dist

安装了laravel

在此之后运行php artisan serve命令到laravel项目目录并获得此结果。

Laravel开发服务器已启动:http://127.0.0.1:8000

但是当我在浏览器laravel项目中http://127.0.0.1:8000没有运行并给出错误时

无法访问此网站 127.0.0.1拒绝连接。

http://localhost/laravel/public/它正在运作。谁能告诉我运行这个laravel项目的正确方法。

6 个答案:

答案 0 :(得分:5)

尝试在不同的端口中运行

php artisan serve --port=9000

然后尝试http://127.0.0.1:9000即可。

如同在端口8000上一样,系统上已经运行的东西将无法正常运行。

您还可以在没有工匠服务命令的情况下运行laravel项目

  

如果有人想公开申请,那么更简单快捷的方法是:

  1. 重命名" server.php"文件在根目录中,在" index.php"
  2. 将.htaccess从公共文件夹移至根目录
  3. 使您的目录可供Apache2访问(设置所有文件权限 到777)。

答案 1 :(得分:0)

在初始级别,您可以使用带有端口号的此http://127.0.0.1:8000的网址。但在更高级别,您必须使用简单的网址http://localhost/laravel/public/。 还有一件事 - 您应该从网址中删除“public”关键字,以便直接访问您的根项目。查看此链接 - Laravel 5 - Remove public from URL

答案 2 :(得分:0)

我也遇到了这个问题!而且无法解决。因此,我从https://ospanel.io/安装了openserver并将站点放置在文件夹域中(Windows 10),然后我仅启动Open Server并单击“我的站点”并选择我的站点-它在浏览器中打开,默认情况下设置为打开服务器程序,然后在浏览器中单击冷却的“公用”文件夹,然后转到->您的站点正在运行。 我现在无法解决cmd的问题,并开始考虑使用cmd和类似http://127.0.0.1:8000的服务器,但是您可以通过http://'您的站点'/ public /'您的页面'来访问本地站点 祝你好运!

答案 3 :(得分:0)

更改端口会有所帮助。 php artisan serve --port = 9000 为我工作

答案 4 :(得分:0)

尝试一下

php -S 127.0.0.2:8000 -t public /

它将开始您在http://127.0.0.2:8000的本地开发,效果很好。

OR

您可以尝试

php -S 127.0.0.1:8000 -t public /与打开网址http://127.0.0.1:8000的php artisan服务命令相比,它可以在任何浏览器中工作。

答案 5 :(得分:0)

通过以下步骤成功登陆了Laravel页面。

注意:这是在成功安装和配置之后。

位于 / var / www / html /

在成功安装Laravel之后,使用以下命令创建项目

$ laravel新的firstapp

firstapp是我的项目

cd到firstapp(使用$ laravel new firstapp创建项目时创建的文件夹)

使用以下命令进行服务

$ php工匠服务

该项目准备好与以下语句一起使用 Laravel开发服务器已启动:http://127.0.0.1:8000

您可以使用以下URL访问laravel页面

http:/// firstapp / public /