为了账号安全,请及时绑定邮箱和手机立即绑定

在没有IP地址的本地访问laravel

在没有IP地址的本地访问laravel

PHP
慕码人2483693 2021-11-05 10:46:27
我是 Web 开发的新手,并在 Windows 上的 xampp 上完成了一些练习项目。在不使用 laravel 的情况下,我曾经通过键入“localhost/myproject”来访问我的网站,但在 laravel 中它不起作用。我有几个问题 -是什么PHP的工匠成为国内呢?运行命令php artisan serve 后,为什么我们只能通过“127.0.0.1:8000/myproject”访问我们的项目,而不是为什么我们不能使用“localhost:8000/myproject”。
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

您可以在没有 IP 地址的localhost/myproject/public情况下访问您的项目,就像不做任何事情一样,但每次必须说的public话都要记住。如果想从 localhost 示例中像普通的 php 项目一样删除公共词和访问权限,localhost/myproject请执行以下简单步骤。

  1. 从 Laravel 项目的公共目录中剪切文件(index.php、.htaccess 和 robots.txt)并将文件粘贴到项目的根目录。

  2. 现在打开 index.php 文件并更改如下所示的行并保存。

require __DIR__ . '/bootstrap/autoload.php';

$app = require_once __DIR__ . '/bootstrap/app.php';

现在您无需 IP 地址即可轻松访问您的项目 :)

为了更好地理解,您可以观看此 YouTube 视频。(孟加拉语) https://www.youtube.com/watch?v=PvuI1UiYIo4


查看完整回答
反对 回复 2021-11-05
?
浮云间

TA贡献1829条经验 获得超4个赞

artisan serve命令使用PHP 本身的内置 Web 服务器

您不能使用 localhost 的原因可能是您的操作系统的错误。您必须将 localhost 别名添加到您的主机文件中,该文件可以位于不同的位置,具体取决于您的操作系统。


查看完整回答
反对 回复 2021-11-05
  • 2 回答
  • 0 关注
  • 102 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信