文件下载 URL 从 Bitnami Canvas LMS 中的 public IP 地址更改为本地 IP 地址
File download URL is changed to local IP address from public IP address in Bitnami Canvas LMS
我已经按照 Url 中的步骤安装了 Bitnami canvas LMS
https://bitnami.com/stack/canvaslms/virtual-machine
当我在本地计算机上安装的 LMS 工作正常,我正在使用 Url http://192.168.1.141. I have tried to download a file in this instance using the Url http://192.168.2.141/files/2/download?download_frd=1 访问门户并且文件下载成功。
我必须将此实例公开给 public,为此,我已在我的路由器中将端口转发到这台计算机。端口转发后,我可以使用 public IP 地址打开 Canvas 实例。但是这时候我遇到了一个问题,问题是当我点击一个文件时,我无法下载文件。
这是因为当我点击 public IP 地址时,URL 被转换为我的本地 IP 地址并且文件永远不会下载。
我的publicUrl要下载的文件:
http://Public-IP:1000/files/2/download?download_frd=1
我想我缺少一些 Url 配置,但我不知道该怎么做。
请帮助我。
我已根据以下 link 配置主机名解决了这个问题。
https://docs.bitnami.com/bch/apps/canvaslms/administration/update-ip-hostname/
sudo opt/bitnami/apps/canvaslms/bnconfig --machine_hostname public IP
or domain name:1000
sudo opt/bitnami/ctlscript.sh restart
我已经按照 Url 中的步骤安装了 Bitnami canvas LMS https://bitnami.com/stack/canvaslms/virtual-machine
当我在本地计算机上安装的 LMS 工作正常,我正在使用 Url http://192.168.1.141. I have tried to download a file in this instance using the Url http://192.168.2.141/files/2/download?download_frd=1 访问门户并且文件下载成功。
我必须将此实例公开给 public,为此,我已在我的路由器中将端口转发到这台计算机。端口转发后,我可以使用 public IP 地址打开 Canvas 实例。但是这时候我遇到了一个问题,问题是当我点击一个文件时,我无法下载文件。
这是因为当我点击 public IP 地址时,URL 被转换为我的本地 IP 地址并且文件永远不会下载。
我的publicUrl要下载的文件: http://Public-IP:1000/files/2/download?download_frd=1
我想我缺少一些 Url 配置,但我不知道该怎么做。 请帮助我。
我已根据以下 link 配置主机名解决了这个问题。 https://docs.bitnami.com/bch/apps/canvaslms/administration/update-ip-hostname/
sudo opt/bitnami/apps/canvaslms/bnconfig --machine_hostname public IP or domain name:1000
sudo opt/bitnami/ctlscript.sh restart