社区
其他技术讨论专区
帖子详情
新手请教各位一个问题 用 PHP artisan serve 运行项目之后不能用 ip 地址访问?
weixin_38053335
2019-09-18 04:06:06
用php artisan serve运行laravel项目之后,再浏览器上输入localhost:8000或者127.0.0.1:8000都可以访问到laravel项目,为什么我用我自己的ip地址不能访问呢,比如说我的ip地址是192.168.233.233,然后我在浏览器地址栏中输入192.168.233.233:8000就无法访问项目,为什么我用我自己的ip地址不能访问呢,怎么才能够解决?
...全文
328
7
打赏
收藏
新手请教各位一个问题 用 PHP artisan serve 运行项目之后不能用 ip 地址访问?
用php artisan serve运行laravel项目之后,再浏览器上输入localhost:8000或者127.0.0.1:8000都可以访问到laravel项目,为什么我用我自己的ip地址不能访问呢,比如说我的ip地址是192.168.233.233,然后我在浏览器地址栏中输入192.168.233.233:8000就无法访问项目,为什么我用我自己的ip地址不能访问呢,怎么才能够解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
即墨丹青
2020-12-03
打赏
举报
回复
引用 1 楼 的回复:
你开启的8000没有外部访问权限
php artisan serve --host 0.0.0.0
即墨丹青
2020-12-03
打赏
举报
回复
php artisan serve --host 0.0.0.0
weixin_38058086
2019-09-18
打赏
举报
回复
你开启的8000没有外部访问权限
weixin_38075024
2019-09-18
打赏
举报
回复
看你的那个 ip 地址,应该不像是公网地址吧,想对外访问,必须有一个公网 ip ,一般我们用的都是内网地址。
weixin_38088844
2019-09-18
打赏
举报
回复
胡扯的居多
weixin_38095754
2019-09-18
打赏
举报
回复
楼主问题解决了吗,我也是一样的问题,内网ip也访问不了,127.0.0.1就可以
weixin_38109674
2019-09-18
打赏
举报
回复
php artisan serve --host 0.0.0.0
PHP
artisan
serve
运行
项目
之后
不能
用
ip
地址
访问
**
问题
** 用
php
artisan
serve
运行
laravel
项目
之后
,再浏览器上输入localhost:8000或者127.0.0.1:8000都可以
访问
到laravel
项目
,为什么我用我自己的
ip
地址
不能
访问
呢,比如说我的
ip
地址
是192.168.233.233,然后我在浏览器
地址
栏中输入192.168.233.233:8000就无法
访问
项目
,为什么我用我自己的
ip
地址
不能
访问
呢,怎么才能够解决? ** 方案 ** 你开启的8000没有外部
访问
权限 方案之一
php
artisan
ser
laravel 指令
artisan
serve
局域网内
访问
步骤: 获取本机局域网
ip
地址
,windows系统可以在命令行中使用
ip
config ,linux可用
ip
a s 进入laravel 文件夹 执行
php
artisan
serve
--host=你的局域网
ip
--prot=你想要的使用的端口
之后
就可以在局域网内其他主机上
访问
到该正在
运行
的laravel了 ...
laravel
php
artisan
serve
使用
如果想让内网的其他设备通过
IP
访问
你的 HTTP 服务,那么需要在启动时绑定到自己的内网
IP
,因为默认绑定的是 127.0.0.1。此时如果没有防火墙等安全设置的阻拦应该就可以正常
访问
了,如果需要在公网可以
访问
,可以使用 ngrok 和 Expose(可控性会更高一点)。如果你是 Mac 且环境用的是 valet 那么可以直接使用 ngrok。
php
artisan
serve
报错,nginx-
php
artisan
serve
运行
在8000
访问
502报错
在虚拟机(192.168.73.130)中
运行
php
artisan
serve
Laravel development
serve
r started on http://localhost:8000/
访问
http://192.168.73.130:8000结果:ERR_CONNECTION_REFUSED于是在虚拟机nginx中配置
一个
转发:
serve
r {listen 0.0.0.0:80;...
laravel 指令
artisan
serve
只能局域网内
访问
php
artisan
serve
--host=你的局域网
ip
--prot=你想要的使用的端口
之后
就可以在局域网内其他主机上
访问
到该正在
运行
的laravel了
其他技术讨论专区
479
社区成员
790,920
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章