当我设置变量“live_site”时,Joomla的登录不起作用

时间:2014-11-19 16:05:32

标签: php joomla joomla2.5

我有一个使用Windows服务器2013的Joomla 2.5.7: SUBDOMAIN.DOMAIN.COM/name1/name2

这是我的管理员: SUBDOMAIN.DOMAIN.COM/name1/name2/administrator

我已设置变量" live_site"到 SUBDOMAIN.DOMAIN.COM/name1/name2

当我设置live_site时,前端工作正常,但不是后端,我看到:"未找到组件" 因为组件" com_login"正在前端的组件文件夹中搜索

当我没有设置live_site时,前端不起作用,因为网址显示为:" http:// [服务器名称] / bla / bla / bla&#34 ;,但后端工作正常,因为网址显示确定

1 个答案:

答案 0 :(得分:0)

我已经做了解决问题的解决方法,我修改了文件:/libraries/joomla/environment/uri.php 第386行:

$uri .= in_array('host',$parts) ? $this->host : '';
$uri .= in_array('host',$parts) ? 'subdomain.domain.com' : '';

也许这不是最好的解决方案,但它为我省去了麻烦。