Questions tagged «patches»

有关官方Magento安全补丁(SUPEE-xxxx)的问题

6
补丁或核心破解
当我在系统升级项目中时,我要做的一件事情就是将客户端系统与全新的Magento安装进行比较。我正在寻找不属于标准Magento的核心hack或其他文件,以确保我能捕捉到以前的自由职业者,承包商,顾问或代理商所做的任何杂物,但对业务至关重要的工作。 补丁总是让我感到困扰的一件事。多年来,Magento发行了“版本间”补丁,通常是为了解决安全问题或更改运输/付款供应商的API。 问题是,从差异的角度来看,补丁与核心黑客是无法区分的,尤其是当您不知道已将哪些补丁(如果有)应用于系统时。 这导致了我的问题。 您如何区分核心hack和补丁?


1
安全提醒功能不断涌现……(SUPEE-5344&SUPEE-1533)
我有几个Magento装置,我代表客户进行管理。我们已经修复了漏洞,但警告不断出现。我们刚刚在所有站点上收到了第三条警告。 我们部署了两个不同的版本:1.7.0.2和1.9.1.0。 当我修补1.9版本时,我得到了一些警告,但是我通过对照实际代码检查sh文件中的“ diff”来验证是否已应用补丁。另外,由于1.9.1.0中已经进行了更改,因此我无法应用SUPEE-1533补丁。我在其他地方发现该补丁仅适用于1.9.0.1。我的/app/etc/applied.patches.list中只有SUPEE-5344数字 在1.7.0.2上,这是另一个问题。我确实设法同时应用了两个补丁,但是SUPEE-5344却被称为SUPEE-5345。 警告不断涌现,客户抱怨他们。看来我们没有应用安全补丁,而确实如此。 另外:补丁的命名有点..很不幸。SUPEE-5344和SUPEE-5345以其企业版本命名:EE_1.12.0.2和EE_1.14.1.0,即使我下载了该修补程序的社区版本... 安装补丁时,我是否错过了某些事情?如果我在Applied.patches.list中具有正确的补丁程序名称,警告会停止出现吗?


4
安装SUPEE补丁8788后在管理面板中出现问题
我已经安装了Magento CE 1.9.2.4和补丁程序(5377、1533、4788等几乎所有补丁程序)。 该问题还揭示了在自定义部分中涉及图像上传的任何自定义模块中可能/肯定发生的问题,而不仅仅是核心的magento问题。 现在,我通过命令行安装了最新的补丁8788之后,无法打开自定义模块的“添加/编辑”页面,该页面在8788安装之前运行良好。 当我尝试打开模块的“添加新横幅”页面时,出现以下错误: 致命错误:在第57行的/home/site_user/public_html/app/code/community/My/Module/Block/Adminhtml/Banner/Add/Tab/Image.php中的非对象上,调用成员函数setUrl() 罪魁祸首如下: $this->getUploader()->getConfig()->setUrl(Mage::getModel('adminhtml/url')->addSessionParam()->getUrl('*/*/image')) 另外,我在管理Catalog > Manage Products > Any product > Images部分看不到已经上传的产品图片。 下面是Mage_Adminhtml_Block_Media_Uploader被调用的核心类。 <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in …

2
错误!尝试通过SSH应用Magento补丁时需要一些系统工具
我一直在尝试通过Magento Community Edition下载页面(https://www.magentocommerce.com/products/downloads/magento/)中的SSH(SUPEE-5344和SUPEE-1533)应用一些Magento补丁。 我正在运行一个SSH会话: sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh 但是不断出现以下错误: 错误!尚未安装此sh脚本中使用的某些必需的系统工具:缺少“补丁”工具,请安装它们。 我尝试应用早期的补丁,但收到相同的错误消息。我该如何解决以应用补丁?
9 patches 

1
错误:“ / app / etc /”必须存在才能正常工作magento 1.9
我正在尝试安装新发布的magento 1.9安全补丁。我正在窗户系统上工作。 我收到以下错误。 D:\xampp\htdocs\magento>sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh ERROR: "/app/etc/" must exist for proper tool work. 我正在通过CMD运行命令并且SH也正常工作 我也尝试过Git。但是得到同样的错误 在Linux上也不行 谁能告诉我确切的问题是什么以及如何解决。 谢谢

1
一些安全补丁显示在Magereport中执行检查时出错
我已经在法师报告中检查了我的URL以获取安全补丁,但在某些安全补丁中却显示执行检查消息时出错。所以我想知道为什么这种消息来自magerepot以及如何解决。我的Magento版本是Magento 1.9.2.2 注意:我必须尝试安装安全补丁,但仍然遇到相同的错误。 根据Christoph Farnleitner的评论,我使用此链接https://github.com/magesec/magesecuritypatcher,但收到此错误。


3
无法再在“所见即所得”编辑器中编辑窗口小部件
最近,在“所见即所得”编辑器中编辑小部件不再起作用。 当我单击小部件时,浏览器控制台显示以下错误: Uncaught DOMException: Failed to execute 'setBaseAndExtent' on 'Selection': There is no child at offset 1. at Editor.<anonymous> (http://example.com/js/tiny_mce/tiny_mce.js:1:15327) at Dispatcher.dispatch (http://example.com/js/tiny_mce/tiny_mce.js:1:6000) at DOMUtils.c (http://example.com/js/tiny_mce/tiny_mce.js:1:184650) at j (http://example.com/js/tiny_mce/tiny_mce.js:1:58627) at HTMLDocument.y (http://example.com/js/tiny_mce/tiny_mce.js:1:58785) (anonymous) @ tiny_mce.js:1 dispatch @ tiny_mce.js:1 c @ tiny_mce.js:1 j @ tiny_mce.js:1 y @ tiny_mce.js:1 tiny_mce.js:1 Uncaught DOMException: …

6
Magento 1.9.2.1 SUPEE-7405管理员无法正常工作
我今天从该站点通过FTP安装了新补丁-SUPEE-7405。 https://magentary.com/kb/install-supee-7405-without-ssh/ 现在,看来我的前端存储仍在工作,但是当我尝试登录/ admin时,它会将我带到登录名/密码页面...登录后,我得到一个错误。 Invalid method Mage_Core_Model_Session::validateFormKey(Array ( [0] => y6h9TjgvchV8hCZT ) ) Trace: #0 /home/a0cegcom/public_html/app/code/core/Mage/Admin/Model/Observer.php(73): Varien_Object->__call('validateFormKey', Array) #1 /home/a0cegcom/public_html/app/code/core/Mage/Admin/Model/Observer.php(73): Mage_Core_Model_Session->validateFormKey('y6h9TjgvchV8hCZ...') #2 /home/a0cegcom/public_html/app/code/core/Mage/Core/Model/App.php(1357): Mage_Admin_Model_Observer->actionPreDispatchAdmin(Object(Varien_Event_Observer)) #3 /home/a0cegcom/public_html/app/code/core/Mage/Core/Model/App.php(1336): Mage_Core_Model_App->_callObserverMethod(Object(Mage_Admin_Model_Observer), 'actionPreDispat...', Object(Varien_Event_Observer)) #4 /home/a0cegcom/public_html/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array) #5 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(527): Mage::dispatchEvent('controller_acti...', Array) #6 /home/a0cegcom/public_html/app/code/core/Mage/Adminhtml/Controller/Action.php(160): Mage_Core_Controller_Varien_Action->preDispatch() #7 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(407): Mage_Adminhtml_Controller_Action->preDispatch() #8 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('index') #9 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) #10 …

6
如何检查是否已安装Magento补丁?
因此,我刚刚SUPEE-5994 + SUPEE-5344 + SUPEE-1533在服务器上通过SSH 安装了最新的重要补丁。 我执行了以下步骤来安装每个补丁: 从以下位置下载了修补程序:https : //www.magentocommerce.com/products/downloads/magento/ 将每个补丁上传到我的Magento根文件夹 运行SSH命令: sh patch_name.sh 从控制台获得成功消息: Patch was applied/reverted successfully 我的网站正常工作,一切都很好。一切都立即安装。 可以说我对是否实际安装了DID补丁感到怀疑-是否可以检查已安装了哪些补丁?-是通过SSH,FTP还是类似的?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.