【问题标题】:Laravel valet not working not resolveLaravel 代客不工作无法解决
【发布时间】:2021-04-04 00:22:44
【问题描述】:

代客有问题。

我检查了port 80 (netstat and lsof -i :80)

然后是“valet install

user@MacBook:~$ valet install 
Stopping nginx.... 
Installing nginx configuration... 
Installing nginx directory... 
Updating PHP configuration... 
Restarting php71... 
Restarting dnsmasq... 
Restarting nginx...

代客安装成功!

那我试试user@MacBook:~$ ping foobar.dev ^C

但是这个域没有被 ping 通

我尝试了任何方法:重新安装代客泊车、nginx、代客泊车链接、代客泊车等....但域未解析请帮帮我

【问题讨论】:

  • lsof -i tcp -c nginx -a的输出是什么
  • 在开始代客服务之前 - 什么都没有,但是在“代客安装”之后 nginx 12478 alexander 6u IPv4 0x97c3522f574c0abb 0t0 TCP *:http (LISTEN) nginx 12479 alexander 6u IPv4 0x97c3522f574c0abb 0t0 TCP *:http (LISTEN) nginx nginx alexander 6u IPv4 0x97c3522f574c0abb 0t0 TCP *:http (LISTEN) nginx 12481 alexander 6u IPv4 0x97c3522f574c0abb 0t0 TCP *:http (LISTEN)
  • 您还需要使用valet link foobar。看到这个laravel.com/docs/5.5/valet
  • 在这个人中,你可以看到所有域 *.dev 必须被 ping 通
  • 然后我尝试代客泊车和代客泊车,但它不再工作了

标签: php laravel nginx


【解决方案1】:

首先,您应该链接您的网站:

  1. 转到您的项目目录。

  2. 运行命令valet link {project_name} 链接您的项目。

  3. 本地域将创建为.test 域,如“foobar.test”

  4. 转到您的hosts 文件并将您的项目域添加到其中,它可以在/etc/hosts 中找到:

    127.0.0.1 foobar.test
    

请注意.dev 域不再对 Chrome 有效,请查看此链接 Use a .dev domain? Not anymore

【讨论】:

    猜你喜欢
    • 2020-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 2015-11-30
    • 1970-01-01
    • 2020-06-13
    相关资源
    最近更新 更多