Stratus Magento 2 Guides - Improving the Cron
The cron functionality in Magento 2 is problematic and doesn’t consistently work at a dependable level. To satisfy this issue, MageMojo created and supports its own Magento 2 Cron extension.
The cron functionality in Magento 2 is problematic and doesn’t consistently work at a dependable level. To satisfy this issue, MageMojo created and supports its own Magento 2 Cron extension.
After choosing the version & enabling Elasticsearch in Webscale STRATUS, it must be configured in the Magento 2 Admin.
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and will manage (install/update) them for you.
The customer list in Magento 2 may appear empty despite the fact there are many rows/customers in the customer_entity table.
For performance, Magento 2 generates static files from your theme and other site components. This feature is well documented in the [Magento 2 dev docs][1], but there are some tricks to deploying and generating these files on a Webscale server.
If using Magento 2.2.4 or higher - either new or as an upgrade from 2.2.x — there is a bug that alters the email sender name. This bug changes your preset in the store configuration, General->Store Email Address, to the server usernames. Webscale Stratus has tested and confirmed the bug and a fix to disable all the Amazon modules.
If product or theme changes on a Magento 2 site are not showing, there are numerous caches that might need to be cleared.
The Webscale STRATUS CLI is the best way to clear Varnish via the SSH container.
Out of the box, both Magento 1 and 2 send email using PHP and Sendmail. This means rather than sending sales or order emails to customers via an existing mail service, such as Mandrill or an Exchange server, the email goes out directly from the Webscale STRATUS environment.
Magento 2 has several modes that amount to different configuration states which either enhance performance or enable various development tools.
As added by default in the Stratus panel under Cron > Schedule, the Magento 2 cron consists of 3 separate tasks that should be set as follows. Replace webroot with the full path to your install. Below are the defaults assuming the webroot is public_html
on Webscale STRATUS.
Helpful guides for upgrading Magento 2.x can be found on this page. However, support for upgrading your installation to Magento 2 is outside the scope of regular support.
Baler is a module bundler and preloader for Magento 2 installations. It is an open-source add-on that intelligently bundles Javascript based on where and how it is needed.
Terser is a JavaScript minifier.
The default broker for consumers in Magento 2.3+ is MySQL, with the exception of the async.operations.all consumer which utilizes RabbitMQ. Please check the Webscale STRATUS Patch Repo for easy-to-install patches to switch brokers for Magento consumers to RabbitMQ.
If you’re having trouble uninstalling an extension or module from Magento 2 via Composer, you may need to manually uninstall.
A Sitemap is a plain text XML file that contains links to all of the pages on your website. It is used by the search engines to properly crawl and index your website.
In Magento 2.4.x, merchants can use the an enhanced Media Gallery to organize and manage their media files on the server. This new Media Gallery contains the same functionalities as the existing Media Storage, but includes an improved user interface and a closer integration with Adobe Stock.
Was this page helpful?
Glad to hear it! Have any more feedback? Please share it here.
Sorry to hear that. Have any more feedback? Please share it here.