我刚刚应用了安全补丁 PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh

由于我没有SSH访问web服务器,提供商为我做了这项工作。我怎样才能自己检查是否一切顺利?

我在Magento CE1.9.1.0

有帮助吗?

解决方案

我假设你有FTP访问权限。当应用补丁时,一个名为 applied.patches.list 被添加在 app/etc/ 目录。

除此之外,补丁只不过是一个diff文件,所以你可以看到当你打开它时它应该改变什么,并检查目标文件是否确实改变了

其他提示

您可以在 https://www.magreeport.com (曾经在 https://shoplift.byte.nl ,但我已经扩展了支票)

只需使用 SSH 检查您的商店是否已打补丁

欲了解更多信息,请访问以下网址:https://support.hypernode.com/knowledgebase/how-to-apply-magento-patches/

您可以使用 magereport.com 扫描您的网站以查看是否安装了补丁。如果检查显示为灰色,则可能会重新定位检查所需的文件。因此它无法看到你的商店是否打过补丁。不用担心。只需使用 SSH 检查您的商店是否已打补丁。

已安装的每一项检查都可以在您商店的内容中轻松找到。更具体地说,它已登录 应用程序/etc/applied.patches.list

所以你运行这个命令 'grep' 通过 SSH 访问已应用的安全补丁列表:

grep '|' app/etc/applied.patches.list

输出将如下所示:

-e 2015-04-14 08:34:22 UTC | SUPEE-5344 | EE_1.14.1.0 | v1 | a5c9abcb6a387aabd6b33ebcb79f6b7a97bbde77 | Thu Feb 5 19:14:49 2015 +0200 | v1.14.1.0..HEAD

希望它对任何人都有帮助。

伟大的自由扩展以便于展示Magento Admin的所有应用补丁 https://github.com/philwinkle/philwinke_appliedpatches

许可以下: CC-BY-SA归因
scroll top