【问题标题】:Wordpress host with raspberry pi - images don't load when accessing it from outside the network带有树莓派的 Wordpress 主机 - 从网络外部访问图像时不会加载图像
【发布时间】:2018-07-27 19:12:11
【问题描述】:

我正在尝试使用 Raspberry pi 3、nginx、php7.0、mysql 和 phpmyadmin 制作我的第一个基本 Web 服务器来托管一个 wordpress 网站。

我已经设置好一切,当我连接到我的路由器时,我可以访问 wordpress 网站并对其进行编辑,但是一旦我尝试使用我的电话网络从外部访问它,它会加载但它不显示任何图像和该网站看起来完全杂乱无章。

我使用no-ip获取静态IP,我在树莓派上设置了路由器DMZ并通过WiFi连接,所以树莓派和我的手机之间应该没有防火墙。

我真的不明白为什么会发生这种情况,看起来有些东西阻止了信息交换的某些部分,这可能是我的 ISP 并且解决方案是将网站端口从 80 更改为另一个?我开始放弃这个选项,因为当我从外部访问 phpmyadmin 管理站点时,它会正确加载,包括所有图像。

正如我所说,这是我的第一次体验,我不知道还能看到什么,我非常感谢更有经验的用户的帮助。

【问题讨论】:

  • 拼写、语法、可读性,已删除,谢谢帮助

标签: mysql wordpress nginx raspberry-pi web-hosting


【解决方案1】:

WordPress 使用两个配置变量来确定站点的地址和站点的资源地址。详情请见changing the site URL

您当前将这些值设置为无法解析为静态 IP 的内部地址。

如果您将值设置为您的外部地址(由您的电话网络用于访问网站),则外部访问应该开始工作,例如http://example.ddns.net/。但是,负面影响是内部访问可能会停止工作!

您应该能够通过从值中删除方案和主机名并仅设置路径组件来使内部和外部访问工作,例如/.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-23
    • 2020-03-23
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多