Fixed: Magento 2: Area code not set: Area code must be set before starting a session

- Advertisement -

When setting the session for customer or Order gets this Area code not set error:

vendor/magento/framework/Session/SessionManager.php line 175: Area code not set: Area code must be set before starting a session

Area code not set: Area code must be set before starting a session

- Advertisement -

After some research, I found out it was related to which area of Magento 2 you want to have your session related to.

- Advertisement -

You can use either “frontend” or “admin”. Find below the two implementations:

[php]
$objectManager = Magento\Framework\App\ObjectManager::getInstance();
$objectManager->get(‘Magento\Framework\App\State’)
->setAreaCode(‘frontend’);
[/php]

 

It’s Fixed related to this :

  • Magento 2.2 area code not set: area code must be set before starting a session.
  • upgrading data.. area code not set: area code must be set before starting a session.
  • Magento 2 setup upgrade import failed: area code is not set
  • import failed: area code not set: area code must be set before starting a session.
  • Magento 2 area code admin does not exist
  • processing configurations data from configuration file… import failed: area code is not set
  • import failed: area code is not set magento2
  • area code “” does not exist Magento 2
- Advertisement -

Share it with friends:

Related Articles

How to create best Bootstrap FAQ template? [Full Source Code]

Bootstrap FAQ Bootsrap Frequently Asked Questions. bootstrap faq, bootstrap faq template, bootstrap 4 faq template, bootstrap 3 faq template, bootstrap compost faq, faq in...

Old Instagram Logo with HTML and CSS quality logo

Create the Old Instagram Logo by HTML and CSS. Old Instagram Logo CSS  for new style Instagram logo  logo.html <div class="Instagram"> <span class="Instagram-strip"></span> <span class="Instagram-viewfinder"></span> ...

Chrome plans to start blocking resource-heavy ads in August Update

Chrome plans to start blocking resource-heavy ads that drain a lot of battery in August, Google announced today on its Chromium blog (via VentureBeat). Chrome...

How to create Sitemaps on Blogger for Google and Bing

Create Sitemaps on Blogger The XML Sitemap file is like a directory of all web pages that exist on your website or blog. Google,...

How to speed up WordPress with Plesk and WP Super Cache, WP Rocket, Autoptimize Free

https://websavers.ca/how-to-speed-up-wordpress   This guide includes 9 tips to show you how to take just about any WordPress site to a maximum 1-2 seconds load time. If you’ve...

What is “8203​” HTML character? Why is being injected into my HTML?

This “8203;” HTML character is intended for line break control; it has no width, but its presence between two characters does not prevent increased...

Get in Touch

163FansLike
114FollowersFollow

Latest Posts

How to create best Bootstrap FAQ template? [Full Source Code]

Bootstrap FAQ Bootsrap Frequently Asked Questions. bootstrap faq, bootstrap faq template, bootstrap 4 faq template, bootstrap 3 faq template, bootstrap compost faq, faq in...

Old Instagram Logo with HTML and CSS quality logo

Create the Old Instagram Logo by HTML and CSS. Old Instagram Logo CSS  for new style Instagram logo  logo.html <div class="Instagram"> <span class="Instagram-strip"></span> <span class="Instagram-viewfinder"></span> ...

Chrome plans to start blocking resource-heavy ads in August Update

Chrome plans to start blocking resource-heavy ads that drain a lot of battery in August, Google announced today on its Chromium blog (via VentureBeat). Chrome...

How to create Sitemaps on Blogger for Google and Bing

Create Sitemaps on Blogger The XML Sitemap file is like a directory of all web pages that exist on your website or blog. Google,...

How to speed up WordPress with Plesk and WP Super Cache, WP Rocket, Autoptimize Free

https://websavers.ca/how-to-speed-up-wordpress   This guide includes 9 tips to show you how to take just about any WordPress site to a maximum 1-2 seconds load time. If you’ve...

Popular Posts

This is the proposed SpaceX internet plan. WOW

Sometime in 2019, SpaceX will be launching the first of its proposed 4000 satellites to provide ultra-high speed internet to the entire world. This is...

Instagram Logo CSS gradient with HTML best 2 quality logo

The new Instagram logo create by CSS gradient. Read more about Gradient here Instagram logo CSS and HTML Method - 1 logo.html &lt;link rel="stylesheet" href="//maxcdn.bootstrapcdn. com/font-awesome/4.3.0/css/font-awesome.min.css"&gt; &lt;span class="instagram"&gt; ...

Failed to execute ‘postMessage’ on ‘DOMWindow’: https://www.accounts.google.com !== http://yourdoamin.com

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://accounts.google.com') does not match the recipient window's origin ('https://www.yourdomain.com') What is the problem actually? How to...

DB import failure at CREATE ALGORITHM = UNDEFINED DEFINER Error: #1227 – Access denied – Fixed

CREATE ALGORITHM=UNDEFINED [email protected]`%` SQL SECURITY INVOKER VIEW...  When import the SQL file from localhost to remote server, if the server is shared or not given...

XAMPP Port 443 ERROR in Windows with VMware

When we used XAMPP and VM Ware or any Virtual machine on the same PC we can't run XAMPP or WAMP properly because Virtual machine...