2014-02-17 110 views

回答

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

+0

斯蒂法諾,你在某些時候SSL和SSH混合起來,我會說。雖然所描述的方式應該是恕我直言,也適用於「僅」進行SSL加密的數據庫連接,但您所描述的某些步驟是不需要的(不需要額外的變量,我會說)。 – StephenKing

+0

Steffen,你是對的。我完全重讀那個。我更新了對SSL的答案。 –

+0

謝謝你們,我會試試看。 – Errol