Installed Magento 2 on subdomain, front end works, admin panel gives 404

So I’m not sure where I’m going wrong here, I’ve set up everything per the instructions, upgraded and deployed the update via command line, cleaned and flushed the cache, made sure urlrewriting is enabled, set the base urls to the subdomain, .htaccess looks fine, httpd-vhosts is properly configured. resolves correctly, but when I attempt to navigate to it throws a 404 error. Logs show that Magento is looking for the admin panel in htdocs, which is incorrect, it should be looking in htdocs/shop/ but I can’t seem to find any documentation on where I can change that, and I’m afraid if I do, the front end won’t resolve properly as a result.

I’m also unsure if having WordPress installed on a separate subdomain (which is completely accessible, front and back end) has any bearing on the above issue.

I’m running XAMPP on Windows 10, and reserved 30gb of RAM for XAMPP through Apache’s config (I know Magento works best on a Linux system, I’m unable to migrate due to needing to run AutoDesk software)

Has anyone here run into this issue? If so, how did you end up resolving it?

I’m posting from Android currently, however I’ll be able to post whatever code snippets or configuration files you need to reference on request.

submitted by /u/brother_Kirik
[link] [comments]

Getting error Class DeviceDetectorDeviceDetectorFactory does not exist.


I’m experiencing this issue that I can’t seem to solve. I’ tried different permissions to /generated. I’ve removed it and complied but still get the error.

I get this every time I try and process and credit card at checkout and when I run PHP bin/magento setup:compile

[ec2-user]$ php bin/magento setup:di:compile Compilation was started. Area configuration aggregation... 5/7 [====================>-------] 71% 34 secs 293.0 MiB In ClassReader.php line 35: Class DeviceDetectorDeviceDetectorFactory does not exist In ClassReader.php line 29: Class DeviceDetectorDeviceDetectorFactory does not exist setup:di:compile 

Can anyone help?

Edit: Magento 2 versions 2.3.3

submitted by /u/ravioliisgood
[link] [comments]

Any issues with Magento 2.X.X, Custom Themes and Google Tag Manager?

I’m a digital marketing and work at a pretty large company that is lagging behind tech wise. We operate on Magento 2.3.4 and I work with our developers and a marketing agency in town.

We use a custom theme in Magento. Our lead developer HATES Google Tag Manager with a passion. He says he spoke with a Magento rep/tech expert that says Magento 2.X.X has all sorts of issues with Google Tag Manager and that’s why he doesn’t want us using it. To me that sounds kind of ridiculous, is anyone aware of issues with Magento 2.X.X, custom themes and Google Tag Manager?

submitted by /u/jschligs
[link] [comments]

Magento 1.9 – Zend/Currency – Wrong format… missing 0

Hello all!

We are getting this error over night. Any ideas why this is happening?

Could it be a server miss configuration on currency format?

Here’s the report log from Magento:

a:5:{i:0;s:25:"Wrong format... missing 0";i:1;s:4671:"#0 /home/magento_web/public_html/lib/Zend/Currency.php(194): Zend_Locale_Format::toNumber(0, Array) #1 /home/magento_web/public_html/app/code/core/Mage/Directory/Model/Currency.php(270): Zend_Currency->toCurrency(0, Array) #2 /home/magento_web/public_html/app/code/core/Mage/Directory/Model/Currency.php(242): Mage_Directory_Model_Currency->formatTxt(0, Array) #3 /home/magento_web/public_html/app/code/core/Mage/Directory/Model/Currency.php(222): Mage_Directory_Model_Currency->formatPrecision(0, 2, Array, true, false) #4 /home/magento_web/public_html/app/code/core/Mage/Core/Model/Store.php(1008): Mage_Directory_Model_Currency->format(0, Array, true) #5 /home/magento_web/public_html/app/code/core/Mage/Checkout/Helper/Data.php(61): Mage_Core_Model_Store->formatPrice(0) #6 /home/magento_web/public_html/app/design/frontend/et_edge/default/template/et/ajax/cart/inside.phtml(20): Mage_Checkout_Helper_Data->formatPrice(0) #7 /home/magento_web/public_html/app/design/frontend/et_edge/default/template/et/ajax/cart.phtml(18): include('/home/magento_web/p...') #8 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magento_web/p...') #9 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/et_edg...') #10 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView() #11 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml() #12 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml() #13 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(585): Mage_Core_Block_Abstract->_getChildHtml('ajaxCart', true) #14 /home/magento_web/public_html/app/design/frontend/et_edge/default/template/page/html/header.phtml(75): Mage_Core_Block_Abstract->getChildHtml('ajaxCart') #15 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magento_web/p...') #16 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/et_edg...') #17 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView() #18 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml() #19 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml() #20 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(585): Mage_Core_Block_Abstract->_getChildHtml('header', true) #21 /home/magento_web/public_html/app/design/frontend/et_edge/default/template/page/1column.phtml(53): Mage_Core_Block_Abstract->getChildHtml('header') #22 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magento_web/p...') #23 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/et_edg...') #24 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView() #25 /home/magento_web/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml() #26 /home/magento_web/public_html/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml() #27 /home/magento_web/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput() #28 /home/magento_web/public_html/app/code/core/Mage/Cms/Helper/Page.php(137): Mage_Core_Controller_Varien_Action->renderLayout() #29 /home/magento_web/public_html/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_PageController), '5') #30 /home/magento_web/public_html/app/code/core/Mage/Cms/controllers/PageController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_PageController), '5') #31 /home/magento_web/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_PageController->viewAction() #32 /home/magento_web/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('view') #33 /home/magento_web/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)) #34 /home/magento_web/public_html/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch() #35 /home/magento_web/public_html/app/Mage.php(687): Mage_Core_Model_App->run(Array) #36 /home/magento_web/public_html/index.php(83): Mage::run('', 'store') #37 {main}";s:3:"url";s:15:"/enable-cookies";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:2:"pt";} 

Thanks in advance!

submitted by /u/slyphoe
[link] [comments]

Feedback on a blog post about end of life Magento 1

TL;DR want to make sure our Magento content is up to snuff. Will by lunch for feedback

We hired a content writer to talk about the end of life of Magneto 1 and what it means. I want to make sure that our Magneto specific content is hitting the mark.

Would anyone be willing to share their feedback with me on the quality of the post?

Happy to buy you lunch via Uber Eats for your time 🙂

Leave a comment if you’re down and I can DM you, or feel free to DM me directly

Thank you so much!

submitted by /u/walkerlucas
[link] [comments]

Tiered Cart Price Rule?

Hoping for some help on an issue, and I’m not sure how to best go about this!

I’m looking to set up a discount where it would functionally be a specific % off and then once the cart reaches a certain dollar value it would also be free shipping.

IE – 10% off for all buyers, BUT if you spend over $100 it’s then 10% off AND free shipping.

How might I go about doing so?

Thanks in advance for the help!

submitted by /u/normbasic
[link] [comments]

Magento 2.3.5 Officially Released: Know Every Magento 2.3.5 Release Notes

In recent, the latest Magento version “Magento 2.3.5” has been released on 28th April 2020. So definitely, it’s good news for Magento enriching communities after Magento 2.3.4 release.

As a Magento developer, you must be wondering about the latest Magento 2.3.5 new features and enhancements.

Let’s take a deep dive…

submitted by /u/krishaweb
[link] [comments]

Cron Scrips non-writable paths

I get this cron script error when updating Magento. Unfortunately I can’t figure out where the error is. I have followed the path but .htacces is not in the folders. The folders have 755. Anyone tips how I can fix this?

(Magento 2.3.4 now)

Error from Updater Application Cron Script:

Found non-writable path(s):/var/www/html/pub/media/customer/.htaccess/var/www/html/pub/media/downloadable/.htaccess/var/www/html/pub/media/import/.htaccess/var/www/html/pub/media/theme_customization/.htaccess


submitted by /u/bramnmgn
[link] [comments]

Magento 2 and amazon linking

Hello, i have a store on Amazon, that are linked with Magento 2. Magento are linked to ebay and website too. So problem are only on Amazon synhronization. I have a six marketplaces with 300 parent products and 4-5 variations on each parent. Problem is, then i want to change a titles of products with Magento 2 policy help, on amazon all CHILDS are change the title, but parent product no. If i need change on 1-2 products, that is no problem, but if i need to do a full revise of my catalog, it is a big problem.

submitted by /u/Maknjuk
[link] [comments]

Magento 2 Development – A Detailed Guide for Everyone

An ultimate Magento 2 guide for both developers and end users, including below points:

In this guide:

  • Magento 1 vs. Magento 2: Key Differences
  • The Different Editions of Magento 2
  • What’s New in the Latest Magento 2.3.4?
  • What Are the System Requirements for Magento 2.x Installation?
  • How to Install Magento 2.x on Localhost?
  • Magento 2 SEO Tips to Get Higher Rankings in 2020
  • Magento 2 Speed Optimization Tips for 2020
  • Why Should You Migrate to Magento 2 in 2020?
  • How to Safely Migrate to Magento 2?
  • The Best Practices for Magento 2 Development in 2020
  • Tips to Build a High-quality Magento 2 Module in 2020
  • Best Free Magento 2 Themes for 2020
  • Magento 2 Go-live Checklist for 2020

Article Source:

submitted by /u/babli90
[link] [comments]

Switching from Vagrant to Valet+ for Magento development

I’ve been developing off Vagrant for a year and a half with my previous company, and although it DEFINITELY took some getting used to, I eventually became really really good at it. Quick deployment scripts, fancy local BASH scripts, etc.

However, I got laid off due to the whole Covid situation, and my new company is using something I’ve never had the chance to try out yet: Valet+.

I’ve done some research and keep seeing phrases like “While not a complete replacement for Vagrant…”. What exactly should I expect to be different? I bought a new MacBook Pro recently with an i9 and 16gb ram, because it’s my development computer and I need it to be super powerful. Is this overkill for Valet+? Or will this run even better than Vagrant?

Or… Should I wait a few weeks then gently propose the entire team switches to Vagrant? I’m lead dev so it’s not necessarily impossible.

edit: Forgot to mention. Previous company was an Agency where I had about a dozen concurrent Magento projects. New company is one company with maybe 3 sites (all Magento).

submitted by /u/Mr_Viper
[link] [comments]