Http 我网页上的链接指向127.0.0.1域,而不是服务器ip地址

Http 我网页上的链接指向127.0.0.1域,而不是服务器ip地址,http,localhost,elgg,Http,Localhost,Elgg,我正在安装ELGG,它是xampp之上的一个社交网络框架。当它在服务器上运行时,一切正常 http://127.0.0.1/..... 当我试图通过输入从网络上的另一台计算机查看页面时 http://(the servers ip address).... 第一页加载,但所有链接都尝试转到 http://127.0.0.1/.... 而且它似乎试图从127.0.0.1中攫取资产 关于这一点,我在网上查阅了很多,但我无法将其缩小到问题的实际原因。我猜问题在于需要更

我正在安装ELGG,它是xampp之上的一个社交网络框架。当它在服务器上运行时,一切正常

    http://127.0.0.1/.....
当我试图通过输入从网络上的另一台计算机查看页面时

    http://(the servers ip address)....
第一页加载,但所有链接都尝试转到

    http://127.0.0.1/....  
而且它似乎试图从127.0.0.1中攫取资产


关于这一点,我在网上查阅了很多,但我无法将其缩小到问题的实际原因。

我猜问题在于需要更新elgg_sites_entity数据库表中的站点条目。(该表名假定您在安装时使用了“elgg_”作为数据库表前缀-set)

见本页:
特别是这一部分:

您必须更改
站点实体
表的链接和
数据列表
表中的两个条目

UPDATE `elgg_datalists` SET `value` = "/var/www/elgg_test/" WHERE `name` = "path";
UPDATE `elgg_datalists` SET `value` = "/var/data/elgg_test/" WHERE `name` = "dataroot";
UPDATE `elgg_sites_entity` SET `url` = "http://test.myelgg.org/";
请看