【问题标题】:Error: "This site can’t be reached" after change domain GCP + openLiteSpeed错误:更改域 GCP + openLiteSpeed 后“无法访问此站点”
【发布时间】:2020-10-15 13:13:17
【问题描述】:

你好
首先我要提一下,我使用的是谷歌云平台VM实例,openLiteSpeed + wordpress网站。
我在一些域上飞行了一年多,一切都运行良好。 今天我购买了一个新域并将其设置到我的网站,从这一刻起,即使我使用实例的外部 IP,我也无法进入我的网站。 现在我删除了 DNS 部分中的所有记录以尝试处理此问题,但仍然无法正常工作。 我还更改了 openLiteSpeed 仪表板中侦听器部分的虚拟映射。 我不知道接下来要做什么,我尝试解决这个问题超过 5 个小时。 有什么建议可以解决吗?

【问题讨论】:

  • 如果你在服务器ssh上curl它有用吗?

标签: wordpress google-cloud-platform openlitespeed


【解决方案1】:

我在自己的项目中重现了您的场景——我安装了“openlitespeed-wordpress”解决方案。

我意识到这个解决方案没有保留外部 IP,所以当我停止实例并重新启动它时,我无法访问我的 WordPress,因为我的原始 IP 是短暂的,并且在我启动时它发生了变化再次虚拟机实例。

我通过修改数据库中的2个字段解决了这个问题,如果您有同样的问题,您可以按照以下步骤操作:

  1. 在 Google Cloud Console 中,转到 VM instances 页面以检查您的 openlitespeed-wordpress 实例的新 IP。

  2. 使用您的新 IP 访问您的 phpMyAdmin:

https://{Your-New-IP}/phpmyadmin/

如果您不知道访问 phpMyAdmin 的凭据,您可以使用 ssh 通过以下命令获取此信息:

sudo sed -n 1p /home/ubuntu/.db_password
  1. 获得访问权限后,转到 wordpress -> wp_options

  1. 然后编辑选项名称
  • 网站网址
  • 首页

执行此操作后我可以使用我的新 IP 再次访问我的网站

为避免以后出现此问题,您可以保留您的 IP:

  1. 在 Cloud Console 中,转到 VM instances 页面。
  2. 单击要为其分配外部 IP 的实例的名称。 将显示实例详细信息页面。
  3. 在实例详细信息页面中,完成以下步骤:

一个。点击编辑

b.在网络接口下,点击修改按钮。

c。在External IP下,选择Static external IP地址分配给实例。

d。点击完成保存

我还发现了一些 documentation 可以帮助您解决问题。

【讨论】:

  • 非常感谢先生!
猜你喜欢
  • 2017-12-07
  • 1970-01-01
  • 2020-03-12
  • 2016-07-06
  • 2020-12-16
  • 2020-01-07
  • 2017-08-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多