2011-10-01 51 views
2

爲了在外部SMTP服務器上使用TYPO3擴展'Direct Mail',我需要安裝PEAR :: Mail(http://pear.php.net/package/Mail/download/1.2.0)。如何在沒有梨或phar的情況下爲TYPO3安裝PEAR :: Mail?

至少,這是什麼商函配置文告訴我:

啓用通過SMTP發送[SmtpEnabled] 發送的所有電子郵件不是通過sendmail的,而是通過外部SMTP 帳戶(需要PEAR ::郵件將被安裝在系統上)

我既沒有梨也沒有pha​​r可用。

如何在手動下載軟件包後安裝軟件包?

+0

我設法讓PEAR達到我的效果,並簡單地從我的操作系統的ports DB安裝PEAR :: Mail。不過,我正在開放,因爲我注意到一些TYPO3擴展也提供了它。如果可以通過CMS(TYPO3)解釋直接安裝以用於Direct Mail,我會接受該答案。 – user569825

回答

0

正確的方法

你需要做的一切PEAR安裝程序那樣 - 但手動。

也就是說,閱讀package.xml文件,注意哪些文件需要被提取到哪些地方(別忘了baseinstalldir)然後提取文件。 之後,您需要解決所有依賴關係,並按照package.xml文件中指出的正確版本安裝相關軟件包。 另外不要忘記執行package.xml文件中指出的替換任務。

快速的方法

提取TGZ,刪除package.xml和調整include路徑。

然後快速運行,永遠不要求幫助,因爲它不起作用。

+0

謝謝。什麼是「不要忘記baseinstalldir」和「替換任務」? – user569825

+0

看到了,你需要學習很多,直到你可以像pear安裝程序一樣手動安裝pear包。 – cweiske

+0

我問的原因是我想避免'學習'梨。否則,我本來能夠首先找到答案。 – user569825

相關問題