我犯了一个错误,似乎我无法修复它,如果它可以修复。我的Liferay网址如下所示:http://192.168.10.10:8080/web/guest
;我想从地址中删除'/web/guest'
部分,以便从管理 - >设置将192.168.10.10:8080
写入公共虚拟主机字段。保存后,我无法再登录。每次我写http://192.168.10.10:8080/login
(就像以前一样),它会进入索引页面,而不是登录页面。Liferay:更改公共虚拟主机设置后,无法登录
然后,如果我写的login
'web/guest'
后,我就可以去到登录页面,但是当我填写用户名和密码字段,并点击提交按钮,它是条死胡同,即不采取行动,这最有可能是因为我早先设置的权限。只有拥有者拥有全部权利。
我在数据库(MySql)的某个地方想过,我可以清楚我写到公共虚拟主机字段的内容,但是从表名称无法分辨出哪个表是用于此目的的。现在我正在尝试从数据库中更改用户权限,但没有结果。我甚至从一个2周的旧转储中恢复了数据库,但似乎公共虚拟主机更改保存在其他地方而不是数据库。
我很感激任何帮助或对此的见解。
在此先感谢!
什么Liferay的版本都使用? – Mark
我正在使用Liferay 6.0.6。啊,我看了索引页面的源代码,我注意到默认URL http://192.168.10.10:8080被更改为http://192.168.10.10:8080:8080,它可能是问题? – Adia