我最近在当前joomla安装的文件夹中安装了phpList(在bluehost的共享服务器上)。我不得不手动安装它,我可以访问管理页面。
Joomla安装在根文件夹(html_public
)和phpList中的文件夹中(html_public/phpList
)。
如上所述,我可以成功访问phpList(www.my-site.com/phpList/lists/admin
)的管理页面并进行配置。
问题是:每次点击"保存"为了保存更新的配置,它会将我重新引导到joomla的404 - not found
投掷(因为它重定向到http://www.my-site.com/lists/admin/?page=configure#item_confirmationmessage
)。我的更新配置已正确保存,我可以轻松地按回"返回"浏览器中的按钮。我注意到phpList没有重定向到正确的文件夹html_public/phpList/lists
,而是重定向到错误的文件夹:html_public/lists
。
我认为在joomla和/或phpList中必须进行一些调整才能正确定义它应该指向确认消息的文件夹。
我完全了解将phpList安装到子域的根文件夹的替代方法,但此时我更愿意(如果可能的话)修复我实际拥有的内容。
答案 0 :(得分:0)
这就是我所做的,如果它对寻求解决方案的人有帮助。
phpList
似乎对它安装的文件夹有些挑剔。
为了避免与现有的Joomla安装冲突,我必须创建一个子域,然后将其干净地重新安装到该子域中名为lists
的文件夹中。任何其他解决方案(例如将其安装到我的主域lists
内的html_public
)都不能很好地工作,产生类似于问题中描述的错误。所以,一步一步:
lists
文件夹中名为html_public
的文件夹中。请务必遵循phpList文档中的指南