【问题标题】:How can I install PEAR::Mail for TYPO3 without pear or phar?如何在没有 pear 或 phar 的情况下为 TYPO3 安装 PEAR::Mail?
【发布时间】:2011-10-04 02:06:02
【问题描述】:

为了在外部 SMTP 服务器上使用 TYPO3 扩展“Direct Mail”,我需要安装 PEAR::Mail (http://pear.php.net/package/Mail/download/1.2.0)。

至少,这是直接邮件配置中的文本告诉我的:

启用通过 SMTP 发送 [SmtpEnabled] 不通过 sendmail 而是通过外部 SMTP 发送所有电子邮件 帐户(需要在系统上安装 PEAR::Mail)

我既没有梨也没有 phar。

包手动下载后如何安装?

【问题讨论】:

  • 我设法让 PEAR 发挥作用,并从我的操作系统的端口数据库中简单地安装了 PEAR::Mail。但是,我将其保持打开状态,因为我注意到一些 TYPO3 扩展也提供了它。如果有人可以解释通过 CMS (TYPO3) 直接安装以与 Direct Mail 一起使用,我会接受这个答案。

标签: php pear typo3 pecl phar


【解决方案1】:

正确的方法

您需要完成 PEAR 安装程序所做的所有事情 - 但手动操作。

即读取package.xml文件,注意哪些文件需要解压到哪些地方(别忘了baseinstalldir),然后解压文件。 之后,您需要解决所有依赖项并将依赖包安装在正确版本中,如package.xml 文件中所述。 也不要忘记按照package.xml 文件中的说明执行替换任务。

快捷方式

解压 tgz,删除 package.xml 并调整包含路径。

然后快速运行,永远不要寻求帮助,因为它不起作用。

【讨论】:

  • 谢谢。什么是“不要忘记 baseinstalldir”和“替换任务”?
  • 看,你需要学习很多,直到你可以像 pear 安装程序一样手动安装 pear 包。
  • 我问的原因是我想避免“学习”梨。否则我一开始就能自己找到答案。
  • 使用“快速方式”。我们曾经在 pear 手册中有一个“手动安装软件包”部分,但由于太复杂而无法正确完成所有操作,因此将其删除。
猜你喜欢
  • 2014-06-03
  • 1970-01-01
  • 2014-04-24
  • 2011-06-27
  • 2013-01-23
  • 2010-12-02
  • 1970-01-01
  • 1970-01-01
  • 2012-07-30
相关资源
最近更新 更多