我已经在我的计算机上安装了Typo3(在带有wamp的W7上运行)并且我有一些问题需要连接到后端。
安装过程正常,但是当我尝试连接时,在输入用户名和密码后,系统会永久显示“正在验证登录数据......”。我确信我输入了正确的信息。
我使用的是PHP 5.3.28(UI已尝试使用PHP 5.4.31,结果相同),apache 2.2.17和MySQL 5.5.8。
你能帮我吗?
谢谢,
马努
答案 0 :(得分:1)
对我来说问题是没有安装OpenSSL。
首先我忽略了Typo3抱怨的问题,因为在本地系统上我并不担心安全问题。但是安装修复了登录问题。
答案 1 :(得分:0)
尝试检查浏览器中的http-calls(F12 - > Network-Tab),也许有回复并提供有用的消息! 还要检查服务器日志并发布更具体的错误。
检查是否已安装所有php-dependencies / modules并设置
memory_limit = 128M
在你的TYPO3实例的php.ini中。
答案 2 :(得分:0)
变化
TYPO3_CONF_VARS[‘FE’][‘loginSecurityLevel’] = ‘rsa’;
到
TYPO3_CONF_VARS[‘FE’][‘loginSecurityLevel’] = ‘normal’;
答案 3 :(得分:0)
如果您打开浏览器的检查工具,您会发现它是一个ajax请求,它返回了一个http 500错误代码。如果您在浏览器中尝试此http请求,则可能会收到错误:
<t3err>No OpenSSL backend could be obtained for rsaauth.</t3err>
这给了我们一些见解。
如Exception/CMS/1318283565中所述,在谷歌搜索t2err错误时发现,它是一个OpenSSL问题。两种解决方案:
回退到非rsa身份验证方法 - 不推荐:
在数据库中更新用户哈希密码(通过登录更改&#39; admin):
UPDATE be_users SET password=md5('your_new_password') WHERE username = 'admin';