什么是更新PHPMailer的推荐方式?

问题描述:

我已经使用包含PHPMailer 5.2.13的自定义Web应用程序继承了无人维护的Web服务器。什么是更新PHPMailer的推荐方式?

它似乎是使用GIT安装的,推荐升级到最新版本的方法是什么?

由于the readme表示,安装PHPMailer的最佳方式是使用composer。这种方式运行composer update将为您带来最新的稳定版本,无论如何。 PHPMailer不保证master分支始终可用,但标签的版本是。如果你想升级到一个稳定的版本使用Git手动,您可以手动检查出了最新的命名版本(目前v5.2.21)相关的git的标签:

git fetch 
git checkout v5.2.21 

你需要确保你的远程Git是指向在上游PHPMailer回购(https://github.com/PHPMailer/PHPMailer.git),而不是你自己的克隆。

+0

谢谢,我通常不直接处理这种更新。有没有办法确保当前的安装是使用作曲家与GIT完成的? – MagicFab

+1

如果您的项目使用作曲家,您的项目根目录中将会有一个'composer.json'文件和一个'vendor'文件夹。如果git,'git status'会说出正面的东西。 – Synchro