【问题标题】:whatever i do i can't access the external URL for the site or UI无论我做什么,我都无法访问网站或 UI 的外部 URL
【发布时间】:2016-12-11 19:36:38
【问题描述】:

所有外部 URL 都可以在我的机器上运行,但不能在同一网络上的其他设备上运行。在一年多的时间里,它从未真正实现过,但现在它对我的工作流程来说真的很方便。

我使用了 dev-ip 并设置了正确的 IP。我使用 mamp pro 并尝试了各种端口及其默认值(80、8888)。 Ips 也是正确的。

使用这些端口而不是以下端口不会产生任何结果。我认为我至少应该能够从同一网络上的另一台设备访问 UI External 但不能。

任何帮助表示赞赏,或者如果有更多信息有帮助,请告诉我!

我在 mamp pro 中有 30 多个站点,因此请始终使用代理设置,以防我一次处理多个站点。能够在同一台网络机器上使用http://10.50.2.64:3000 真是太棒了!

[BS] Proxying: http://ggdev.jynk.net.local
[BS] Access URLs:
 -----------------------------------
       Local: http://localhost:3000
    External: http://10.50.2.64:3000
 -----------------------------------
          UI: http://localhost:3001
 UI External: http://10.50.2.64:3001

browserSync(最新版本)和 gulp 设置 -

browserSync.init({
files: ['{lib,templates,templates-misc}/**/*.php', '*.php'],
notify: false,
watchTask: true,
open:false,
proxy: config.devUrl,
host: "10.50.2.64",
snippetOptions: {
  whitelist: ['/wp-admin/admin-ajax.php'],
  blacklist: ['/wp-admin/**']
}
});

任何帮助表示赞赏。 D.

【问题讨论】:

  • 关闭您的防火墙并再次测试,如果有效,您需要更新和配置您的防火墙规则。
  • 对我来说与 VirtualBox 的安装有关。由于某种原因,浏览器同步正在获取虚拟机的 IP。我在控制面板\网络和 Internet\网络连接中禁用了“Virtualbox Host-Only Network”,然后像魅力一样在每台设备上工作。

标签: browser-sync


【解决方案1】:

在你的命令行中输入这个以在你的机器(Ubuntu)中打开端口3000/tcp:

sudo ufw allow 3000/tcp

【讨论】:

    猜你喜欢
    • 2012-03-11
    • 2023-01-30
    • 1970-01-01
    • 1970-01-01
    • 2019-05-31
    • 2018-05-20
    • 1970-01-01
    • 2022-11-25
    • 1970-01-01
    相关资源
    最近更新 更多