我正在try 使用IP地址从同一网络中的另一台电脑访问我的Laravel应用程序,但通过访问浏览器中的192.168.1.101:8000,我无法让它工作.

我该怎么办?

推荐答案

你为什么不用拉维尔的 artisan 呢?非常简单:

sudo php artisan serve --host 192.168.1.101 --port 80

Now from other computers, you can type: http://192.168.1.101

Do not forget to replace the IP with your own local one. That's it.

Note: The sudo is only needed if you wanna serve on port 80.

Laravel相关问答推荐

运行Docker时,安装PHP8.1时返回错误

前端和管理员分开时未加载laravel 9中间件

用户''@'localhost'对数据库'forge'的访问被拒绝随机出现

验证规则 required_if 与其他条件(Laravel 5.4)

laravel 控制器中的全局变量

允许的内存大小 134217728 字节用尽(试图分配 20480 字节) Laravel

Laravel 4 如何监听模型事件?

Laravel 查询构建器 - 如何按别名分组,或进行原始 groupBy

Laravel 4:读取由 javascript 设置的 cookie

用 laravel 表单确认删除?

localhost 和stream_socket_enable_crypto():SSL 操作失败,代码为 1

设置 Laravel 5.4 以使用 React

计算laravel中查询返回的行数

中间件中的 Laravel 依赖注入

在 laravel 分页中添加一些数据

Laravel 应用程序中应用程序键的意义是什么?

Laravel 4 验证唯一(数据库)忽略当前

同一模型上的 Laravel 父/子关系

Laravel 4 - 文件上传

连接到 tcp://smtp.mail.yahoo.com:465 超时