Magento

235

Solutions

323

Contributors

Magento is an open-source e-commerce platform written in PHP for e-commerce web sites. Magento employs the MySQL/MariaDB relational database management system, the PHP programming language, and elements of the Zend Framework. It applies the conventions of object-oriented programming and model–view–controller architecture. Magento also uses the entity–attribute–value model to store data.

Share tech news, updates, or what's on your mind.

Sign up to Post

Recently I am facing high loading speed in my Magento store. I have also made the priority js code for content in the web page. so Refrain JS from loading upfront. and also I have compressed many files including CSS minification, gzip compression etc. all my images are well optimized since then my website load speed is high. I have also come across from one of consultant ecommerce agency in usa regarding my issue, they asked for migration to Magento 2 . is it possible to reduce load time with Magento 1 or I need to migrate to Magento 2?
0
Angular Fundamentals
LVL 12
Angular Fundamentals

Learn the fundamentals of Angular 2, a JavaScript framework for developing dynamic single page applications.

In my Magento 1.9.3.3 community, there were some customers trying to make payment by PayPal but seeing the error "There was an error processing your order. Please contact us or try again later". In exception log found the following:
exception 'Exception' with message 'PayPal response hasn't required fields.' in C:\Web\mystore\app\code\core\Mage\Paypal\Model\Api\Nvp.php:996
Stack trace:
C:\Web\mystore\app\code\core\Mage\Paypal\Model\Api\Nvp.php(644): Mage_Paypal_Model_Api_Nvp->call('DoExpressChecko...', Array)
C:\Web\mystore\app\code\core\Mage\Paypal\Model\Express.php(581): Mage_Paypal_Model_Api_Nvp->callDoExpressCheckoutPayment()
C:\Web\mystore\app\code\core\Mage\Paypal\Model\Express.php(377): Mage_Paypal_Model_Express->_placeOrder(Object(Mage_Sales_Model_Order_Payment), '987')
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order\Payment.php(443): Mage_Paypal_Model_Express->capture(Object(Mage_Sales_Model_Order_Payment), '987')
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order\Invoice.php(395): Mage_Sales_Model_Order_Payment->capture(Object(Mage_Sales_Model_Order_Invoice))
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order\Payment.php(608): Mage_Sales_Model_Order_Invoice->capture()
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order\Payment.php(410): Mage_Sales_Model_Order_Payment->_invoice()
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order\Payment.php(348): Mage_Sales_Model_Order_Payment->capture(NULL)
C:\Web\mystore\app\code\core\Mage\Sales\Model\Order.php(896):

Open in new window

0
We migrated an old site to Magento 1.9.3.8 community edition, we have a pop up that comes once you hit the site, so we can offer products if people subscribe. The issue we are having is that we are getting a lot of russian text in the form. Is there a way in Magento, to not allow any other language but english? Also, can we setup the frame to only accept data entry from US and Canada, we do not sell anywhere else, but do not mind people looking at the pages.
0
Dear Experts,

I am currently experiencing data loss issues on magento table (name  catalog_product_entity_group_price) .
After the insert and check with the count command, the record is still sufficient. But after a while, especially when running price index script, I check the that table again, some record rows are disappeared.

Please help me, why Mysql DB Table Rows Disappearing, other reason can cause row loss in mysql ?

Thanks!
0
I have Magento 1.9 website with PHP 5.6.31 running on Windows IIS. Intermittently the website would have server 500 error, and more than 20 PHP CGI/FastCGI background processes running. The website will recover if its application pool restarted. I found there was Application Error in Event Viewer when the server 500 error first happened.
Faulting application name: php-cgi.exe, version: 5.6.31.0, time stamp: 0x595dca20
Faulting module name: php_wincache.dll, version: 1.3.7.12, time stamp: 0x58234af4
Exception code: 0xc0000005
Fault offset: 0x00015147
Faulting process id: 0x29d8
Faulting application start time: 0x01d432075ec736f9
Faulting application path: C:\Program Files (x86)\PHP\v5.6\php-cgi.exe
Faulting module path: C:\Program Files (x86)\PHP\v5.6\ext\php_wincache.dll
Report Id: 022fa75d-9dfd-11e8-80cb-000d3aa18ac6
Faulting package full name: 
Faulting package-relative application ID: 

Open in new window


Could it be the Application Error is the issue that caused server 500 error? How to fix this issue?
0
I work for a 3PL (3rd Part Logistics company), warehousing and shipping goods for 100's of clients.
Most warehouse orders are received electronically via EDI, XML, Flatfile... and mapped into our WMS (Warehouse Management software) through a middware mapping platform.

I need to get current and offer an API solution. I need to be able to quickly and easily talk to shopping cart API's (Shopify, Magneto, WooCommerce), as well as offer our own API that clients can interact with.

I don't have the tech skills in house to design or build this. Is anyone aware of of an existing software platform I could purchase that would support both types of API?
0
Magento
0
I'm trying to download Magento v.1 when i reached to download phase this error appeared to me about the SSL certificate.

CONNECT ERROR: SSL certificate problem: unable to get local issuer certificate
How can i fix this ??
0
In my Magento there is an exception message "The requested Payment Method is not available." from Mage_Core_Exception class happening on a few pages:
  • /checkout/onepage/saveShippingMethod/
  • /checkout/onepage/

This is the stacktrace:
stacktrace
The version is Magento CE 1.9.3.3
What is the issue and how to fix this?
0
I am migrating a Magento 1 module to be used on the Magento 2 platform.  All of the code has been migrated and produces the expected results but in Magento's technical review process it fails the varnish check.Capture.PNGMy initial research into the issue shows that you should specify cachable=false on your block elements or by setting the _isScopePrivate property in your defined Block PHP file.  The only problem is that I do not have any block elements.

I have created one to try and combat this issue but the module does not require any block elements.  The module works by appending the quote results to a rateResultFactory which is then displayed on the Checkout screen.

I have also tried to use the method described here to try and retrieve any dynamic data without requiring the cacheable flag.

Any help would be tremendously appreciated.

-saige-
0
HTML5 and CSS3 Fundamentals
LVL 12
HTML5 and CSS3 Fundamentals

Build a website from the ground up by first learning the fundamentals of HTML5 and CSS3, the two popular programming languages used to present content online. HTML deals with fonts, colors, graphics, and hyperlinks, while CSS describes how HTML elements are to be displayed.

I have incidents when going to Magento admin dashboard triggered with many similar exceptions under Zend_Acl_Exception class:
Zend_Acl_Exception

It has the same stack trace:
Zend_Acl_Exception.Zend_Acl_Exception (C:\Web\lib\Zend\Acl.php:365)
Zend_Acl.get (C:\Web\lib\Zend\Acl.php:846)
Zend_Acl.isAllowed (C:\Web\app\code\core\Mage\Admin\Model\Session.php:200)
Mage_Admin_Model_Session.isAllowed (C:\Web\app\code\core\Mage\Adminhtml\Block\Page\Menu.php:247)
Mage_Adminhtml_Block_Page_Menu._checkAcl (C:\Web\app\code\core\Mage\Adminhtml\Block\Page\Menu.php:144)

Open in new window


Can someone help to explain what are these exceptions about? And how to fix these? I am using Magento 1.9.3.3
0
Magento CE 1.9.3.3 running on Windows IIS web server is having Mage_Core_Exception class exception with the message:
The address total model should be extended from Mage_Sales_Model_Quote_Address_Total_Abstract.

Open in new window


And here is the stacktrace:
Trace:
#0 C:\Website\app\code\core\Mage\Sales\Model\Quote\Address\Total\Collector.php(120): Mage::throwException('The address tot...')
#1 C:\Website\app\code\core\Mage\Sales\Model\Quote\Address\Total\Collector.php(145): Mage_Sales_Model_Quote_Address_Total_Collector->_initModelInstance('Mage_Sales_Mode...', 'nominal', Object(Mage_Core_Model_Config_Element))
#2 C:\Website\app\code\core\Mage\Sales\Model\Quote\Address\Total\Collector.php(81): Mage_Sales_Model_Quote_Address_Total_Collector->_initModels()
#3 C:\Website\app\code\core\Mage\Core\Model\Config.php(1357): Mage_Sales_Model_Quote_Address_Total_Collector->__construct(Array)
#4 C:\Website\app\Mage.php(463): Mage_Core_Model_Config->getModelInstance('sales/quote_add...', Array)
#5 C:\Website\app\Mage.php(477): Mage::getModel('sales/quote_add...', Array)
#6 C:\Website\app\code\core\Mage\Sales\Model\Quote\Address.php(988): Mage::getSingleton('sales/quote_add...', Array)
#7 C:\Website\app\code\core\Mage\Sales\Model\Quote\Address.php(1026): Mage_Sales_Model_Quote_Address->getTotalCollector()
#8 C:\Website\app\code\core\Mage\Sales\Model\Quote.php(1401): Mage_Sales_Model_Quote_Address->getTotals()
#9 C:\Website\app\code\core\Mage\Checkout\Block\Cart\Sidebar.php(222): 

Open in new window

0
I want to use MailChimp integration for Magento. But seeing some messages uncertain the whether the extension is working.
Screen-Shot-2018-05-15-at-3.56.37-PM.png
Some people said need to ensure cron jobs are running. Is it true? If it is, how do I check I have crob jobs running?
I am using Magento CE 1.9.3.3, MailChimp extension 1.1.11
0
About Picking the right Magento Development Company
0
I am using Site24x7 APM to monitor Magento website. It detected some exceptions messages which are "Error during unserialization", below is the stack trace:

Exception.Exception (C:\Web\Store-Production\lib\Unserialize\Parser.php:60)
Unserialize_Parser.unserialize (C:\Web\Store-Production\app\code\core\Mage\Core\Helper\UnserializeArray.php:44)
Mage_Core_Helper_UnserializeArray.unserialize (C:\Web\Store-Production\app\code\core\Mage\Sales\Model\Quote\Address.php:1094)
Mage_Sales_Model_Quote_Address.getAppliedTaxes (C:\Web\Store-Production\app\code\core\Mage\Tax\Model\Sales\Total\Quote\Tax.php:1477)
Mage_Tax_Model_Sales_Total_Quote_Tax.fetch (C:\Web\Store-Production\app\code\core\Mage\Sales\Model\Quote\Address.php:1027) 

Open in new window


Can I check what is this exception about and how to solve?

1. What does it mean and what does it affect? How to solve this?
2. If there are "Error during unserialization"exception happened, is the cause always same? Or it is case by case basis depending on the stacktrace?

This is the system specification:
Magento CE 1.9.3.3
PHP 5.6.31
Windows Server 2012 R2
IIS 8.5
0
Can i check what are the directory / file permissions and User Account required to run Magento CE on Windows?
The permissions should be just required, but not grant more than that. The User Account that I am referring to are for example "IUSR", "IIS_IUSRS"
0
In Magento having 500 internal server error after clicked the Payment Methods button in admin. No log is captured in "var/log/system.log" nor "var/log/exception.log" when it happens.

The site has this Special Promotions extension installed https://amasty.com/special-promotions.html
When set one of its module at "app/etc/modules/Amasty_PromoBannersLite.xml" to be inactive, then there is no error. But this error never happen on Apache web server even if the module is active.

Need help to find out what is the cause of the issue and solve it.

This is the system specification that having error:
Magento CE 1.9.3.3
PHP 5.6.31
Windows Server 2012 R2
IIS 8.5
0
In Magento having 500 internal server error after clicked the Add Product button. The exception.log and system.log do not seem to have the log data, because after clicked the button there is no new log added to the file.
Need help to identify the cause of the issue and then fix it.

This is the system specification:
Magento CE 1.9.3.3
PHP 5.6.31
Windows Server 2012 R2
IIS 8.5
0
I'm trying to remember how to add an icon next to a link, for example, I want to add a cart icon next to the text "View My Cart".   This is in the header of a magento website and uses PHP.  I was hoping this can be done with css.  Thanks
0
Introduction to R
LVL 12
Introduction to R

R is considered the predominant language for data scientist and statisticians. Learn how to use R for your own data science projects.

Unusual High CPU CLoud watch alarm from my AWS Ec2 Instance. The Ec2 Instance consists of Magento 2 website and Wordpress websites. The Magento 2 site is loading very slow accessing when the server is UP. But the server goes down for every 30 mins approx.  In the Apache Error log, it shows :

[Mon Mar 19 01:29:55.216115 2018] [lbmethod_heartbeat:notice] [pid 2571] AH02282: No slotmem from mod_heartmonitor
[Mon Mar 19 01:30:01.432626 2018] [mpm_prefork:notice] [pid 2571] AH00163: Apache/2.4.27 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.32 configured -- resuming normal operations
[Mon Mar 19 01:30:01.432665 2018] [core:notice] [pid 2571] AH00094: Command line: '/usr/sbin/httpd'
[Mon Mar 19 01:35:45.104754 2018] [mpm_prefork:notice] [pid 2571] AH00169: caught SIGTERM, shutting down
[Mon Mar 19 01:37:03.874296 2018] [suexec:notice] [pid 2570] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

This unusual activity started on March 12th before that the server went down only once in a month. Any Idea on what causing this issue? Is it apache MPM prefork version or Magento codes? I don't know how to troubleshoot this.
0
We are creating a product page and this product has 2 configurable types, I will call them LONG and SHORT. We have implemented a double swatch extension that does a very good job of allowing using to configure a product with various options.

We are trying to figure out if we can have the image swatch sizes for LONG set to 100 x 20 and the swatch image sizes for SHORT be set to 20 x 20.

Is this possible in Magento 2 to have 2 swatches, but different sizes. I only see a single place to change swatch image size in the file: vendor/magento/module-swatches/etc/view.xml
0
Hello Experts!

I am trying to get a bundled product in the shopping cart to add the " Additional Accessories " to total what the additional shipping cost is.

For example - One Product: Light Booth: <-- shipping price: 250.00
Additional bundled item:
Accessory: Table Stand. <----shipping price: 100.00

The shopping cart only will show 250.00 with this product in the cart.

So the extension is called the Product Matrix from WebShopApps.com
http://support.webshopapps.com/productmatrix/algorithm-column/

Thank you all !
0
I want to capture 80% amount in authorized.net. For example I have placed order with 1000 amount and I can see this amount in authorized.net sand box in unsettled transaction, I have searched api, by this api we can to capture 800 amount only. How to implement this in magento? Anyone have idea? Please let me know. Please find link here.
0
Hi folks

We support a Magento shop for which we recently enabled Nginx as a front end. All is good, however the Wordpress blog located at ./blog is being ignored, instead Magento tries to serve the location, and ends up in a 404.

I know this is due to the Nginx config not correctly redirecting for the /blog folder, but I don't know enough about Nginx to fix it.

There is a .htaccess file in the /blog folder, which looks like this:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

# END WordPress

Open in new window


However this is now being ignored.  I have tried to add various bits of code to the Nginx config to no avail.  Please can someone fix my Nginx config to allow the Wordpress blog to work.  Either by redirecting to the correct index.php, or just excluding the /blog path from Nginx and allowing Apache to do it's thing.

This is on a Plesk-controlled CentOS server, so shared hosting is involved.  Here is the current NGINX config:
## These locations would be hidden by .htaccess normally
location ^~ /app/                { deny all; }
location ^~ /includes/           { deny all; }
location ^~ /lib/                { deny all; }
location ^~ /media/downloadable/ { deny all; }
location ^~ /pkginfo/            { deny all; }
location ^~ /report/config.xml   { deny all; }
location ^~ /var/

Open in new window

0
Hi,

I hope that someone is able to help. The web development team have changed the current website that we are using. We have an order download application that integrated into mageno.

The issue is that I try to change the endpoint address to the following and I receive an error:

https://old.filofax.co.uk/index.php/api/v2_soap/index/?wsdl=1

Error message is attached(error1)

I have also tried to generate a proxy class using the same error message.

My issue is that I can browse to this URL ok.

I would appreciate any help. I have contacted the hosting company and they don't have any iea.

Best Regards,

Ross
error1.png
0

Magento

235

Solutions

323

Contributors

Magento is an open-source e-commerce platform written in PHP for e-commerce web sites. Magento employs the MySQL/MariaDB relational database management system, the PHP programming language, and elements of the Zend Framework. It applies the conventions of object-oriented programming and model–view–controller architecture. Magento also uses the entity–attribute–value model to store data.