当前位置: 首页 > 面试题库 >

从外部设备本地访问Laravel 5应用

钮轩昂
2023-03-14
问题内容

我已经在网络上寻找解决方案,但是还没有找到解决方案。我需要从iPhone访问我的Laravel
5应用程序,但是我正在开发中,所以我不想在网络服务器上发布我的应用程序。

如果您有链接可访问,那么您可以确保它起作用,这对我来说是完美的。

谢谢!


问题答案:

如果由于某些特殊原因不打算使用Apache或nginx且 仅出于开发目的
,则可以使用PHP内置服务器和提供服务artisan。到目前为止,这是最简单的设置,只需要您在Laravel应用程序目录中运行一个命令:

php artisan serve --host 0.0.0.0

它将侦听的默认端口将8000避免任何冲突,因此您现在可以通过计算机的IP地址从手机访问该应用程序:

http://192.168.1.101:8000

如果您想监听其他端口(例如,默认的HTTP端口80),则可以将其作为参数传递,只需确保该端口上没有其他服务器在运行。因此,如果您改为运行此命令:

php artisan serve --host 0.0.0.0 --port 80

现在,您只需使用IP地址即可访问您的应用程序:

http://192.168.1.101


 类似资料:
  • 问题内容: 我按照此处的说明使用内置Web服务器运行Django,并能够使用成功运行它python manage.py runserver。如果我从Web服务器本地访问127.0.0.1:port,则将显示Django页面,表明它可以正常工作。 我意识到Django网络服务器不是生产服务器,但是对于我来说,测试的重要之处在于能够从外界访问它-即,不是从服务器上的Web浏览器而是从另一台计算机访问它

  • 有一些webpack开发服务器配置(它是整个配置的一部分): 我使用以下命令执行webpack: 我可以在我的本地机器上使用< code > http://localhost:8080 访问开发服务器,但我还想从我的手机、平板电脑(它们在同一个Wi-Fi网络中)访问我的服务器。 如何启用它?谢谢

  • 类似基于 Chromium 的浏览器一样, Electron 也提供了通过 web API 访问设备硬件的方法。 大部分接口就像在浏览器调用的 API 一样,但有一些差异需要考虑到。 Electron和浏览器之间的主要区别是请求访问设备时发生的情况。 在浏览器中,用户可以在弹出窗口中允许访问单独的设备。 在 Electron API中,提供了可供开发者自动选择设备或提示用户通过开发者创建的接口选择

  • 问题内容: 我想使用React.js制作一个应用程序。我希望它可以轻松地从外部进行自定义(例如,通过编写用户脚本)。我尝试使用的想法是在根元素状态(如或)中创建一些特殊的属性,以便插件开发人员可以在此处添加一些内容。我的问题是:这是否是一个好方法,是否有Right Way™实现与我的目标相似的目标,最后,插件开发人员将如何使用这些道具? 问题答案: 一种选择是可观察的。基本上,它是一个对象,您可以

  • 我一直在尝试使用githubrowsersample对sunflower应用程序示例进行Restfulise,所以我一直在尝试进行一些复制和粘贴。然而,我完全搞不懂为什么会出现这个错误。此特定代码是完整的复制和粘贴。 我收到的错误是: 错误:DataBoundViewHolder(T)在DataBoundViewHolder中不是公共的;无法从T为类型变量的包外部访问:T扩展了DataBoundV

  • 问题内容: 在下面显示的代码片段中,内部类本身继承了外部类。 方法中的唯一语句(最后一个片段)将值分配给类的私有字段,然后调用该方法。 该方法会导致另一个字符串- 要设置的私人领域中的类调用之前的方法延长。 因此,方法中的以下两个语句: 应该显示 另一个价值 另一个价值 但是他们显示 初始值 初始值 为什么会这样? 问题答案: 方法和领域都是。因此,其他子类(包括子类)均无法访问它们。它们不是继承