使用SSL将TYPO3连接到MySQL

时间:2014-02-17 22:56:19

标签: mysql mysqli typo3

是否可以通过SSL将TYPO3 CMS连接到MySQL?我从7年前发现了这个功能请求,但似乎该功能从未实现过。

支持安全的数据库连接(例如MySQL over SSL) http://forge.typo3.org/issues/17108

1 个答案:

答案 0 :(得分:1)

目前,TYPO3的标准核心无法通过SSL连接到另一台服务器。

TER似乎也没有扩展。

但应该可以创建自定义扩展程序。你必须

  • 延长DatabaseConnection.php
  • 覆盖connectDB()方法
  • 为ssl登录数据创建配置文件
  • 以某种方式在您的扩展程序中获取它们
  • 让TYPO3使用此内容在您的扩展程序文件夹中创建ext_localconf.php来使用扩展类:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Core\\Database\\DatabaseConnection'] = array('className' => 'Vendorname\\YourExtensionName\\Database\\DatabaseConnection');

修改:更新了适合SSL的答案