Magento SUPEE-1533 5344 127:修补时未找到
我最近的补丁有以下问题 Magento CE 1.9.0.1版Magento SUPEE-1533 5344 127:修补时未找到,magento,patch,Magento,Patch,我最近的补丁有以下问题 Magento CE 1.9.0.1版 usr/home/*****/public_html/*****>sh PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh 127:找不到 127:找不到 0:找不到 正在检查修补程序是否可以成功应用/恢复 /usr/home/*****/public_html/*****>sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-
usr/home/*****/public_html/*****>sh PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh 127:找不到 127:找不到 0:找不到 正在检查修补程序是否可以成功应用/恢复
/usr/home/*****/public_html/*****>sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh 127:找不到 127:找不到 0:找不到 正在检查修补程序是否可以成功应用/恢复 修补程序:无法识别的选项“--dry run” 用法:/usr/bin/patch[options][origfile[patchfile]][+[options][origfile]] 选项:
[-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]
错误:无法成功应用/恢复修补程序
希望我错过了一些明显的东西。如果没有,可以链接到手动应用补丁的文章(如果有)。在这之后,我必须手动删除缓存才能回到后端,所以我不确定补丁是否做了什么
一如既往地感谢你的帮助
-Eric根据输出,您系统上的
补丁
二进制文件没有--干运行
选项(看起来这里安装了一些BSD操作系统,而不是linux)。您的补丁
二进制文件似乎提供了--check
选项,因此您可以通过编辑补丁
文件并将--dry run
选项替换为--check
来使用它
另一种选择是根本不使用修补程序,只需从上传所有修补文件。您要安装的修补程序适用于Magento Enterprise Edition v1.13。无法在CE上安装它。您正在应用的修补程序是/usr/home/*****/public_html/********>sh patch_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh EE版本1.13之后,我去检查1533补丁,我正在尝试下载CE1.8.X到1.9.X
因此,您的文件可能是错误的。更适合magento.stackexchange,因为这是安全修补程序的magento管理问题,而不是实际的编程问题。事实并非如此,虽然magento对修补程序文件的命名约定不是很清楚,SUPEE-1533还需要应用于Magento CE,Magento确认了这一点。