首页 > Joomla > Joomla!启用Force SSL后Administrator登陆错误

Joomla!启用Force SSL后Administrator登陆错误

2009年7月21日

今天登陆Joomla!网站后台,看到有新版本1.5.12更新,于是立马下载更新包,进入Cpanl,上传,解压,一切顺利。想看看1.5.12更新了什么,于是登陆Joomla管理后台后,进入全局设置,当点击到“服务器设置”时,发现“Force SSL ”一项设置成的“无”,想都没想就直接选择了“Administrator only ”,保存后才知道麻烦事来了,后台无法打开了!

在FireFox下登陆后台时出现“SSL 接收到一个超出最大准许长度的记录(错误码: ssl_error_rx_record_too_long)的错误。ssl协议默认是在web server的443端口监听,有可能服务器提供商更改了默认的端口号导致了端口冲突,现在又不知道正确的端口号是多少,因此要想解决问题只有另想他法。

想到Joomla的设置都是存放在一个配置文件configuration.php里面的,于是进入Cpanl后台,在网站根目录下找到configuration.php文件,打开发现有一行设置为:

var $force_ssl = ‘1′;

将其值改为0后保存,这时又出现了权限不够的错误。configuration.php的权限默认是444,所以要先改成777后再编辑,编辑完之后千万不要忘了改成444哦!搞定!收工!

作者: 分类: Joomla 标签: ,
声明:本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自 执子之手与子偕老
  1. rachelwu
    2010年7月6日23:58 | #1

    今天我也遇到这个问题了呢,但是你说的444,777哪里改我也不知道,所以还是没有解决问题,很痛苦啊

  2. 2010年7月7日08:27 | #2

    @rachelwu
    444,777是网站目录的权限(Linux系统),这个要登陆到主机空间控制面板里改,进入文件管理,选中你要改的目录,改变权限就可以了。或者使用ftp工具,列出目录后,选中,右键也可以更改权限。

  3. rachelwu
    2010年7月7日16:11 | #3

    没想到博主还给我回复了呢,我的问题终于解决了,真的非常感谢。 昨天晚上可是一晚上没睡好。本来我对网站建设不太懂,突发奇想给自己要建个外贸网站,于是花了好几个月时间研究joomla和virtuemart, 现在基本建好了,在测试付款功能,所以试了SSL设置,结果害得自己连后台都打不开了。

  4. 荣子
    2012年3月3日13:16 | #4

    谢谢 找到这篇文章终于解决 了 我 的问题 但是 我还有个问题 就是 会员登录 的时候 也会出现 ssl record too long 怎么办呢

  1. 本文目前尚无任何 trackbacks 和 pingbacks.