【问题标题】:magento security update Patch Supee 5344 errormagento 安全更新补丁 Supee 5344 错误
【发布时间】:2015-04-17 14:09:27
【问题描述】:

我昨天尝试使用 Supee 5344 补丁更新 magento,运行 sh 命令时出现以下错误。

127: not found

127: not found

0: not found

正在检查是否可以成功应用/恢复补丁...

patch: unrecognized option `--dry-run'

Usage: /usr/bin/patch [options] [origfile [patchfile]] [+ [options] 
[origfile]]...

Options:
       [-cCeEflnNRsStuv] [-b backup-ext] [-B backup-prefix] [-d directory]
       [-D symbol] [-F max-fuzz] [-i patchfile] [-o out-file] [-p[strip-count]]
       [-r rej-name] [-V {numbered,existing,simple}] [--check] [--context]
       [--prefix=backup-prefix] [--suffix=backup-ext] [--ifdef=symbol]
       [--directory=directory] [--ed] [--fuzz=max-fuzz] [--force] [--batch]
       [--ignore-whitespace] [--forward] [--reverse] [--output=out-file]
       [--strip[=strip-count]] [--normal] [--reject-file=rej-name] [--skip]
       [--remove-empty-files] [--quiet] [--silent] [--unified] [--version]
       [--version-control={numbered,existing,simple}] [--index-first]
ERROR: Patch can't be applied/reverted successfully.

谁能帮我弄清楚我需要什么来解决这个问题?有没有办法手动实现补丁?

史蒂夫

【问题讨论】:

标签: security magento


【解决方案1】:

这里有一个链接来检查 Shoplift 错误 https://shoplift.byte.nl/

【讨论】:

    【解决方案2】:

    我会仔细检查您应用的补丁是否是您的 Magento 版本的正确补丁。

    找出您正在使用的 Magento 版本的最简单方法是以管理员身份登录,它会在页脚中告诉您。获得此版本后,请转到 Magento 下载页面并为正确的 magento 版本找到正确的补丁文件。

    【讨论】:

      【解决方案3】:

      根据输出,您系统上的补丁二进制文件没有 --dry-run 选项(看起来那里安装了一些 BSD 操作系统,而不是 linux)。您的补丁二进制文件似乎提供了 --check 选项,因此您可以通过编辑 PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh 文件并替换来使用它而不是 --dry-run --dry-run 选项与 --check。

      另一种选择是根本不使用补丁,只上传来自http://magentary.com/kb/apply-supee-5344-and-supee-1533-without-ssh/的所有补丁文件

      要验证补丁是否安装成功,您可以使用https://shoplift.byte.nl/ 服务。

      【讨论】:

        【解决方案4】:

        前几天我遇到了完全相同的错误 - 为我解决的问题是将执行补丁移动到正确的目录中(取决于您的 Magento 站点的设置方式。

        最初,我试图将其从 /var/www/site-name 中用完 - 它需要在 /var/www/site-name/magento 中。

        这里还有其他故障排除步骤:http://devdocs.magento.com/guides/m1x/other/ht_install-patches.html#trouble

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-02-19
          • 2015-06-25
          • 2017-02-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多