0

我正在安装 ELGG,这是一个基于 xampp 的社交网络框架。在服务器上运行时一切正常,例如

    http://127.0.0.1/.....

当我尝试通过输入从网络上的另一台计算机查看页面时

    http://(the servers ip address)....

第一页加载,但所有链接都试图转到

    http://127.0.0.1/....  

它似乎正试图从 127.0.0.1 中获取资产。

我在网上看了很多关于此的信息,但我无法将其缩小到实际导致问题的原因。

4

2 回答 2

0

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

请参阅此页面:http ://docs.elgg.org/wiki/Duplicate_Installation 具体这部分:http ://docs.elgg.org/wiki/Duplicate_Installation#Change_the_installation_path

于 2012-06-13T14:08:15.857 回答
0

您必须更改site_entity表的链接和表中的 2 个条目datalists

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/";

请看这里

于 2013-12-21T04:48:36.043 回答