php - 手机无法访问8000端口
大家讲道理
大家讲道理 2017-04-10 17:54:05
[PHP讨论组]

手机无法访问8000端口,需要怎么设置才能访问8000端口,直接输入本机ip是可以访问默认端口,但无法访问8000,包括其他,我已经 ufw allow 8000/tcp 还是不行。包括把Require local注释掉也不行,用的是lampp,ubuntu系统,laravel为后台

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(5)
PHP中文网

运行如下Laravel命令:php artisan serve --host=0.0.0.0 --port=8000

Ubuntu默认防火墙是关闭的,所以跟防火墙没关系。
关于localhost(127.0.0.1)和0.0.0.0的区别,请看:What's the difference between 127.0.0.1 and 0.0.0.0?

更新:

手机访问时,需要访问PC端的局域网IP+端口(通过ifconfig命令查看),比如:192.168.1.102:8000

大家讲道理

这种情况,一般是是手机和电脑没有在同一内网,或者是启动8000服务时是127.0.0.1:8000而不是0.0.0.0:8000

高洛峰

localhost搭建的网站默认不是80端口么?
你要访问8000端口你的配置apache呀,手机和电脑网段得一样呀

黄舟

我也是醉了! 手机访问localhost:8000? 你别逗我好么? 你手机上面起了一个服务器?
还是我理解的你电脑起了一个服务用localhost:8000能访问,结果手机不能访问? 手机上面需要和电脑在同一个内网,并且pc的防火墙设置没有问题,并且用电脑的内网ip:port 访问。

不是host啊

伊谢尔伦

把你的nginx配置文件 以及host 还有访问的地址贴出来看看

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号