2

我犯了一个错误,如果可以修复,我似乎无法单独修复它。我的 Liferay URL 如下所示http://192.168.10.10:8080/web/guest:我想'/web/guest'从地址中删除该部分,因此从管理 - > 设置写入192.168.10.10:8080公共虚拟主机字段。保存后,我无法登录了。每次我写http://192.168.10.10:8080/login(就像我以前一样)时,它都会进入索引页面而不是登录页面。

然后如果我写了loginafter 'web/guest',我可以进入登录页面,但是当我填写用户名和密码字段并点击提交按钮时,它无处可去,那是没有采取任何行动,这很可能是因为我的权限已经设置较早。只有所有者拥有全部权利。

我想在数据库(MySql)的某个地方我可以清除我写到公共虚拟主机字段的内容,但是从表名中无法判断哪个表是用于该字段的。现在我正在尝试从数据库更改用户权限,还没有结果。我什至从 2 周前的转储中恢复了数据库,但似乎公共虚拟主机更改保存在其他地方而不是数据库。

我感谢任何帮助或对此的见解。

提前致谢!

4

1 回答 1

4

终于解决了问题。我只需要从数据库中修复虚拟主机。

这是我的脚本,以防有人做了我所做的事情:)

update LayoutSet SET
    -> virtualHost = '192.168.10.10'
    -> WHERE virtualHost = '192.168.10.10:8080';
于 2012-05-29T14:10:09.113 回答