APR 06 2021

OpenMage:: “Wrong field specified.” error on saving configuration

Wrong field specified. error is shown in OpenMage Backend on attempt to save configuration on System > Advanced > System or saving configuration changes in non-default Configuration Scope: Cause Regression caused by commit c202af9b2f56550495462c82a459a4f741607b66 merged into 1.9.4.4 tree on January 2021 and included in v19.4.10 release. Solution Update to OpenMage v19.4.11 where the issue was fixed with commit c202af9b2f56550495462c82a459a4f741607b66 or apply the patch.
APR 02 2021

SimpleXMLElement::__construct() error in system.log from Mgt_Base extension

A lot of errors with SimpleXMLElement::__construct() referring to app/code/local/Mgt/Base/Model/Feed.php on line 77 logged in Magento 1.x or OpenMage system.log file: ERR (3): Warning: SimpleXMLElement::__construct(): ^ in app/code/local/Mgt/Base/Model/Feed.php on line 77 ERR (3): Warning: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html in app/code/local/Mgt/Base/Model/Feed.php on line 77 ERR (3): Warning: SimpleXMLElement::__construct(): </html> in app/code/local/Mgt/Base/Model/Feed.php on line 77 Cause Mgt_Base extension is set to fetch news feed from… Read the rest
SEP 09 2021

Known issues after Magento 1.x patch installation or upgrades

Issues that can arise after any patch/update Could not determine temp directory, please specify a cache_dir manually Changes not applied Unknown SSL protocol error in connection to connect20.magentocommerce.com:443 upgrade-all: Package community/Lib_Varien 1.9.4.5 depends on PHP extensions: Array Fatal PHP error is triggered on attempt to place order or send order confirmation email after upgrade to PHP 7.2 User Notice: ‘hashed_directory_umask’ is deprecated -> please use ‘hashed_directory_perm’ instead in lib/Zend/Cache/Backend/File.php on line 143 Middle Name on… Read the rest
MAY 28 2019

Magento :: Product image upload broken after upgrade or SUPEE-8788

Problem description After Magento upgrade to 1.9.3 or installation of SUPEE-8788 patch image upload is broken at Catalog > Manage Products > Product details > Images tab. It is not possible to upload new images, or Upload button is missing. Cause and solution See SyntaxError: expected expression, got ‘,’ for details. If you have any difficulties with solving this problem or got a similar one, please let us know in comments below, so we can… Read the rest
MAY 28 2019

Magento error: Unknown cipher in list: TLSv1

On attempt to install some Magento extension via Downloader/Magento Connect it shows the following error message: Unknown cipher in list: TLSv1 Cause CURLOPT_SSL_CIPHER_LIST constant is changed to CURLOPT_SSLVERSION with newer curl library. Solution Apply the following correction against downloader/lib/Mage/HTTP/Client/Curl.php: If you have any difficulties with solving this problem or got a similar one, please let us know in comments below, so we can find the solution together.
MAY 28 2019

Magento ‘Exception’ with message ‘Unsupported data type N’ in lib/Unserialize/Reader/ArrValue.php:88

After SUPEE-8788 patch Magento shows Cannot add the item to shopping cart. error message:   The following is logged into exception.log: exception ‘Exception’ with message ‘Unsupported data type N’ in includes/src/Unserialize_Reader_ArrValue.php:88 Stack trace: #0 includes/src/Unserialize_Reader_Arr.php(102): Unserialize_Reader_ArrValue->read(‘N’, ‘;’) #1 includes/src/Unserialize_Parser.php(53): Unserialize_Reader_Arr->read(‘N’, ‘;’) #2 includes/src/Mage_Core_Helper_UnserializeArray.php(44): Unserialize_Parser->unserialize(‘a:7:{s:4:”type”…’) #3 includes/src/__checkout.php(27996): Mage_Core_Helper_UnserializeArray->unserialize(‘a:7:{s:4:”type”…’) #4 includes/src/__checkout.php(28170): Mage_Rule_Model_Abstract->getConditions() #5 includes/src/__checkout.php(31075): Mage_Rule_Model_Abstract->validate(Object(Mage_Sales_Model_Quote_Address)) #6 includes/src/__checkout.php(31101): Mage_SalesRule_Model_Validator->_canProcessRule(Object(Mage_SalesRule_Model_Rule), Object(Mage_Sales_Model_Quote_Address)) #7 includes/src/Mage_SalesRule_Model_Quote_Freeshipping.php(74): Mage_SalesRule_Model_Validator->processFreeShipping(Object(Mage_Sales_Model_Quote_Item)) #8 includes/src/__checkout.php(35085): Mage_SalesRule_Model_Quote_Freeshipping->collect(Object(Mage_Sales_Model_Quote_Address)) #9 includes/src/__checkout.php(33436): Mage_Sales_Model_Quote_Address->collectTotals() #10 includes/src/__default.php(10589): Mage_Sales_Model_Quote->collectTotals() #11 app/code/core/Mage/Checkout/controllers/CartController.php(223): Mage_Checkout_Model_Cart->save() #12 includes/src/__default.php(14333): Mage_Checkout_CartController->addAction()… Read the rest
NOV 15 2016

Unknown SSL protocol error in connection to connect20.magentocommerce.com:443

Problem description The following error reported in Magento Connect manager or during manual invokation of mage command in CLI on upgrades or extension installation: Unknown SSL protocol error in connection to connect20.magentocommerce.com:443 Cause downloader/lib/Mage/HTTP/Client/Curl.php now requires newer SSL protocol support with functions added in PHP5.5 (TLSv1.1 or newer) can not connect to repo server with cURL libs available for PHP on your host. Solution Ask your hosting provider to bring TLSv1.1, TLSv1.2 support in cURL… Read the rest
OCT 25 2016

the right syntax to use near ‘.`value)` = ‘1’) ORDER BY store_name ASC’ at line 2

Problem description Checkout / Cart page results in fatal PHP error after Magento upgrade or SUPEE-6788 installation. The following problem report is generated: Cause SUPEE-6788 patch changed addFieldToFilter function to prevent SQL injections and Magestore/Storepickup extension should be updated to corresponds new Magento coding standards. Solution Request fixed version of Magestore/Storepickup extension from the extension developers. As a workaround it should be possible to comment out two lines that trigger the error:
SEP 09 2021

Call to a member function setUrl() on a non-object after SUPEE-8788


2 comments

Problem description After SUPEE-8788 patch bundle or upgrade to 1.9.3.0 edit product page is broken in backend at Catalog > Manage products > Edit product. The following error logged in PHP error log: Fatal error: Call to a member function setUrl() on a non-object in app/code/local/MagicToolbox/Magic360/Block/Adminhtml/Settings/Edit/Tab/Form/Element/Gallery/Content.php on line 16 or Fatal error: Call to a member function setUrl() on a non-object in app/code/community/Unirgy/Giftcert/Block/Adminhtml/Import.php on line 45 Fatal error: Call to a member function setUrl() on… Read the rest
NOV 01 2016

SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘`group`’ in ‘where clause’

Problem description After SUPEE-6788 patch budnle or after upgrade to Magento 1.9.2.4 Ess/M2ePro extension is not updating products or cron execution results in SQL error like the following: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘`group`’ in ‘where clause’ Cause SUPEE-6788 patch bundle hardened requirements to SQL queries for third-party extensions and the extension is not properly updated to match all new requirements to Magento coding standards. Solution Update Ess/M2ePro extension to the latest version… Read the rest
SEP 22 2016

Magestore Bannerslider not shown after SUPEE-6788 or Magento upgrade


1 comments

Problem description After SUPEE-6788 patch budnle or after upgrade to Magento 1.9.2.4 Magestore Bannerslider sliders are not shown, hidden or page with sliders or results in SQL error like the following: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘.`value)` = ‘0’) AND (`start_time` Cause SUPEE-6788 patch bundle hardened requirements to… Read the rest
SEP 27 2015

Magento :: “Could not determine temp directory, please specify a cache_dir manually”

Symptoms Magento throws “There has been a problem processing your request” error. The following error is logged under var/reports/ or shown on any page: Cause Magento can not write cache to var/cache/ and var/tmp/ folders under Magento root directory. Either the directories do not exist or webserver can not write to these directories. Solution Make sure that var/cache/ and var/tmp/ folders exist under Magento root directory. If you can not find it, simply create it… Read the rest