Solutions to the most common Magento issues that store owners face

When starting an operation of Magento eCommerce site, you may face several problems hampering your sites and creating unexpected chaos. For examples, they are website crashes, 404 Not Found, Magento 2 extension conflict, compatibility issues, etc. To assist you, the list of common Magento issues are explained with their practical solutions in this article.

The most typical Magento issues

1. Your Magento site is in low-running

Many Magento issues in the store are due to the slow performance of the website. To clarify, you can speed up the performance of the website to tide over these issues.

Solution: This Magento issues is recommended to enable Magento Compilation function to speed up the Magento store.

  • Most important, this increases the performance of the website from 25% to 50% on page loads. To enable Magento Compilation from your Magento admin you need to go to System > Tools > Compilation.
  • Once there you need to click on Run Compilation Process.
  • It is also important to note that your hosting solution provider also plays a great part in influencing the speed of your Magento store.
  • Then, you should go for a reliable provider which is optimised from the start to run a Magento store with flawless performance.

Consider a solution provider to withstand arduous hosting problems. You want a partner who is highly reliable in the scenario of sudden traffic increases.

2. Magento issues with admin panel login after installation

When you install Magento and provide the right admin username and password, it sends you a message about the completion of the installation process. However, when you use the wrong credentials, Magento shows the message “Invalid Username or Password” – one of the most common Magento issues.

If you have tried many times, but still can’t sign into the admin panel of your site, it could not store cookies. So that, always keeping in mind that the localhost and “” are not actual domains. Most of the browsers allow only real domains to collect cookies. This is the reason why your login attempts to the admin panel fail without giving you any clue.


  • Make sure you are using the correct admin username and password
  • Go to your Magento pp/code/core/Mage/Core/Model/Session/Abstract/Varien.php file and write 3 lines of code as shown here below:

Save the changes you have made and try to sign into the admin panel once again.

3. 503 Service Temporarily Unavailable Error – Magento issues

Magento shows this error when you install Magento extensions. There might be two reasons of this error.

A. Problem with your site’s server: Call your hosting company to fix the issue.

B. Your eCommerce store is put in maintenance mode

  • In order to solve Magento issues, you firstly go to the Magento root installation, find maintenance.flag document and erase it using FTP or Filemanager.
  • Secondly, Magento will not display maintenance mode message. If you still face the problem, delete your sessions and cache to make one more attempt to solve the issue.

4. Products are not Getting Displayed

While operating Magento e-shop, you can face Magento issues that Magento products got disappeared in a particular category. However, they are visible when you visit the exact URL. It also happens frequently with eCommerce websites having several products.


  • Firstly, make sure they are in stock,
  • Secondly, you may consider setting the inventory configuration to display out of stock products,
  • Thirdly, just ensure that your products are enabled and visible,
  • Moreover, make sure you have listed the products in the appropriate category while uploading them manually,
  • Then, ensure your caches and Indexes are not out of date,
  • If possible, add any associated products in stock as soon as possible.

5. Installed Extension are Not Getting Displayed on the Frontend

When you use a custom Magento theme and you face the Magento issues of getting the extensions displayed on the front-end, it seems to be a case of file location. Generally, extensions are installed to default/default/ or base/default for the reason that extension developers don’t know which theme you are using.

Solution: To sort these Magento issues, just make sure that the extension’s .phtml, .xml, and .css files are in their exact locations. Just look into the base and default directories and find out if there any CSS, XML, or PHTML files for the extension. If you find that, relocate the files to the corresponding location in your theme. Delete the cache and check the extension output on the front-end.

6. Search engine is not friendly URLs for your Magento site

This one is a must-have. Because search engine friendly URLs are critical for any ecommerce store, otherwise Google and co. will have a hard time recommending your store to researching customers. You can’t afford to miss out on these potential sales, particularly when the solution is so simple.


  • Log onto the Magento administration section and click on the ‘Configuration’ button to enable search engine friendly URLs for your Magento store pages.
  • From the sub-navigation panel on the left, switch to ‘Web Page’ under the system navigation menu.
  • You should see some blue lines once the page loads, representing closed options tablets.
  • Once you’re there, click on the ‘Search Engines Optimization’ tab and turn the ‘Use Web Server Rewrites’ option on (select and mark as ‘Yes’).
  • After marking the option, click on the ‘Save Config’ button. To clarify, this will immediately enable Magento search engine friendly URLs for you, and open up a world of possibilities for new search engine referral customers.

7. Magento issues with site redirects

SEO and usability best practice dictates that you should redirect your website visitors to open your Magento store through ‘www.’ only.


  • Your website should open with this address (
  • You can easily make this change in Magento.
  • Just open your .htaccess file which is located in the Magento root.
  • Under this file, search for the ‘RewriteEngine’.

Once done you need to add the following code:

  1. RewriteCond %{HTTP_HOST} ^$ [NC]
  2. RewriteRule ^(.*)$$1 [R=301,L]
  • Save your .htaccess file after this and login onto your Magento admin. Next, go to System > Configuration > Web.

Under this, click on the “Unsecure” tab and change the base URL option from to

Once you are done with it click on the ‘Save Config’ button and your Magento store will be operational with your URL. 

8. Magento keep logging you out too soon – Magento issues

There are very few things more frustrating than Magento logging you out of your account after you’ve left your browser idle for a few moments.

Probably for security reasons, Magento has a very short cookie lifetime by default. This means your session could end before you want it to.

To make each session last longer and avoid quick lockouts, go to:

Backend – Configuration – Web – Session Cookie Management – Cookie Lifetime

Here, you’ll be able to extend the time you are logged into the back end of your account. 

9. Google Doesn’t Show Your Site’s Pages in Search Results – Magento issues

eCommerce field is quite volatile and new trends keep emerging from time-to-time. There may be several reasons why your eCommerce site is not performing such as slow loading speed, duplicate content, weak social media presence, lack of blogging, email marketing, etc.


Google always prefers the most relevant pages for its users. So that, do following ASAP to ensure your site’s presence in Google’s top 10:

  • Firstly, keep your eCommerce simple and update it regularly, which reflects the latest trend in eCommerce business.
  • Secondly, never use mediocre content. To clarify, always update your site/blog/social media pages with meaningful and useful content that is likely to attract visitors and drive sales.
  • Thirdly, make your site light & faster.
  • Apply the latest practices of the SEO to help Google find your web pages.

10. How to switch off an extension quickly

This method is most applicable when you have installed an extension and you’re finding critical errors.

  • Navigate to ‘\app\etc\modules’, and there you will see XML files.
  • Rename the XML file to switch an extension off.

For examples, let’s suppose you have abc_extension.xml.

You want to rename it to, then immediately clear your cache. If the errors appeared because of this extension, they should definitely disappear now.

There are some files in the same folder that start with ‘Mage’. Best not to turn these off unless you’re completely sure of what you’re doing. You might accidentally make a change that affects other Magento files. If in doubt – leave things to specialist Magento developers.

11. Categories that aren’t registering on your front-end 

Sometimes you’ll hit a roadblock with a category you’ve loaded into the back-end of your site refusing to show up on your site.

It’s a common Magento issues faced by users who have just installed Magento. Things can slip through the cracks while you are setting up so many different aspects of your site.

Most important, you need to make sure all categories are placed inside the ‘default category’ list. To be sure everything is arranged correctly – click on the default category section at ‘Backend – Manage Store’, and then click ‘Add Subcategory’. Moreover, you need to make sure that ‘Is Active’ and ‘Is Anchor’ settings are enabled.

Need to fix all Magento issues? Let’s ArrowHiTech help you!

If you’re considering more Magento 2 development services, you can explore more about us – ArrowHiTech. Above all, we are proud to be official partner of Magento. In addition, with over 14 years of experience, we can provide the best Magento development services for your eCommerce business at several levels .

Our offered Magento development services

ArrowHiTech services

So, if you have any questions, don’t hesitate to Contact us now