2

我已经在我的计算机上安装了 Typo3(使用 wamp 在 W7 上运行),我在连接到后端时遇到了一些问题。

安装过程运行正常,但是当我尝试连接时,在输入我的用户名和密码后,系统会永远显示“正在验证登录数据...”。我确定我输入了正确的信息。

我使用了 PHP 5.3.28(UI 已尝试使用 PHP 5.4.31,结果相同)、apache 2.2.17 和 MySQL 5.5.8。

请你帮助我好吗?

谢谢,

马努

4

4 回答 4

1

对我来说,问题是没有安装 OpenSSL。

首先,我忽略了 Typo3 抱怨的问题,因为在本地系统上我并不担心安全性。但是安装解决了登录问题。

于 2014-12-09T11:32:02.003 回答
1

改变

TYPO3_CONF_VARS[‘FE’][‘loginSecurityLevel’] = ‘rsa’;

TYPO3_CONF_VARS[‘FE’][‘loginSecurityLevel’] = ‘normal’;
于 2014-12-10T18:15:33.507 回答
0

尝试检查浏览器中的 http-calls (F12 -> Network-Tab),也许会有有用信息的响应!还要检查您的服务器日志并发布更具体的错误。

检查您是否安装并设置了所有 php-dependencies/modules

memory_limit = 128M

在您的 TYPO3 实例的 php.ini 中。

TYPO3.CMS 6.2 的要求

于 2014-08-05T17:36:57.910 回答
0

如果您打开浏览器的检查工具,您会看到这是一个 ajax 请求,返回一个 http 500 错误代码。如果你在浏览器中尝试这个 http 请求,你可能会得到错误:

<t3err>No OpenSSL backend could be obtained for rsaauth.</t3err>

这给了我们一些见解。

Exception/CMS/1318283565中所述,在谷歌搜索 t2err 错误时发现,这是一个 OpenSSL 问题。两种解决方案:

  • 正确配置您的 openssl(请参阅上一个链接)
  • 回退到非 RSA 身份验证方法 - 不推荐:

    • 编辑 LocalConfiguration.php,将 loginSecurityLevel 设置为 normal
    • 更新数据库中的用户哈希密码(通过您的登录名更改“管理员”):

      UPDATE be_users SET password=md5('your_new_password') WHERE username = 'admin';
      
于 2015-09-25T11:55:09.480 回答