Magento Dedicated Servers, it’s tough to find the best hosting company for Magento, but we recommend KubeServers. The best ssd powered Magento hosting that you can buy in the uk. Incredible ttfb load times
2.3: Error? Why “mageplaza_layerednavigation” appearing in search results?
Notice “mageplaza_layerednavigation” appears in search results. The issue? Google is scanning the url at the top of the site containing a url such as:
https://example.tld/pub/static/frontend/Smartwave/porto/en_US/Mageplaza_LayeredNavigation/js/
File seems to contain a bunch of information. I was able to make the file 404. A lot are still live in Google searches? Is this a problem? Should we be concerned?
submitted by /u/kassius79
[link] [comments]
Integrate Magento 2.4 with WordPress?
Am I crazy or what? so I may be just a few marbles short with my history of cannabinoids usage but that’s not the question here. I want to truly integrate WP and Magento’s latest. The theme, Magento blocks, customers, orders with wp…(postcodes, pages, etc) and it must be SE friendly… big question mark here…
I want to sync users, orders, and any content I plan to publish between the two. I’ve done it before in the past but only used the content published externally. I never integrated users, orders, etc. I want to change this and wonder has anyone else tried, failed, or accomplished such a task? and no I’m not stoned atm 😉
submitted by /u/Pinklloyd68
[link] [comments]
Searching for a new host – Who do you LOVE working with?
I’m looking to move away from my current hosting company after a year of bad service, human errors, and one data loss event. Can anyone recommend a cloud hosting service that you absolutely LOVE right now? I have previously worked with Nexcess, but I want to broaden my search beyond the first page of google.
submitted by /u/mattdalorian
[link] [comments]
Complicated catalog_product_alert error Required parameter ‘theme_dir’ was not passed
As the title says I’m trying to track down and fix the product stock alert functionality on a new M2 site (2.4.2). I’m receiving the following when it is run:
[2021-03-04 15:40:02] main.CRITICAL: Required parameter 'theme_dir' was not passed {"report_id":"567cac79916f5e96e5e511defcf48a6e693cbb923b0317e2d97f06788067a911","exception":"[object] (InvalidArgumentException(code: 0): Required parameter 'theme_dir' was not passed at /www/magento2/vendor/magento/framework/View/Design/Fallback/Rule/Simple.php:61)"}
I’ve checked all public info on this error and most of the time it is due to a theme that was installed and deleted or data not matching in the DB for the theme directory. I’ve checked pretty much all that stuff and cannot seem to track this down…. As far as I can tell all the theme data in the DB and file system is correct.
Also, it is worth noting that when the catalog_product_alert is run, it does set the fields in the DB (visible in admin) to indicate it ran and set it to completed so it acts if it did run and send the email but there are no emails dispatched.
Below is the detailed error report:
{"0":"Required parameter 'theme_dir' was not passed","1":"#1 Magento\Framework\View\Design\Fallback\Rule\Theme->getPatternDirs() called at [vendor/magento/framework/View/Design/Fallback/Rule/Composite.php:48]n#2 Magento\Framework\View\Design\Fallback\Rule\Composite->getPatternDirs() called at [vendor/magento/framework/View/Design/Fallback/Rule/ModularSwitch.php:50]n#3 Magento\Framework\View\Design\Fallback\Rule\ModularSwitch->getPatternDirs() called at [vendor/magento/framework/View/Design/FileResolution/Fallback/Resolver/Simple.php:125]n#4 Magento\Framework\View\Design\FileResolution\Fallback\Resolver\Simple->resolveFile() called at [vendor/magento/framework/View/Design/FileResolution/Fallback/Resolver/Simple.php:66]n#5 Magento\Framework\View\Design\FileResolution\Fallback\Resolver\Simple->resolve() called at [vendor/magento/framework/View/Design/FileResolution/Fallback/File.php:42]n#6 Magento\Framework\View\Design\FileResolution\Fallback\File->getFile() called at [vendor/magento/framework/View/Design/FileResolution/Fallback/TemplateFile.php:82]n#7 Magento\Framework\View\Design\FileResolution\Fallback\TemplateFile->getFile() called at [vendor/magento/framework/View/FileSystem.php:126]n#8 Magento\Framework\View\FileSystem->getTemplateFileName() called at [vendor/magento/framework/View/Element/Template/File/Resolver.php:60]n#9 Magento\Framework\View\Element\Template\File\Resolver->getTemplateFileName() called at [vendor/magento/framework/View/Element/Template.php:224]n#10 Magento\Framework\View\Element\Template->getTemplateFile() called at [vendor/magento/framework/View/Element/Template.php:303]n#11 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1111]n#12 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1115]n#13 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:675]n#14 Magento\Framework\View\Element\AbstractBlock->toHtml()n#15 call_user_func_array() called at [vendor/magento/framework/App/State.php:187]n#16 Magento\Framework\App\State->emulateAreaCode() called at [vendor/magento/module-product-alert/Model/Email.php:368]n#17 Magento\ProductAlert\Model\Email->send() called at [vendor/magento/module-product-alert/Model/Observer.php:356]n#18 Magento\ProductAlert\Model\Observer->_processStock() called at [vendor/magento/module-product-alert/Model/Observer.php:427]n#19 Magento\ProductAlert\Model\Observer->process()n#20 call_user_func_array() called at [vendor/amasty/cron-scheduler/Controller/Adminhtml/Jobs/Run.php:98]n#21 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run->execute() called at [vendor/magento/framework/Interception/Interceptor.php:58]n#22 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]n#23 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/App/Action/Plugin/ActionFlagNoDispatchPlugin.php:51]n#24 Magento\Framework\App\Action\Plugin\ActionFlagNoDispatchPlugin->aroundExecute() called at [vendor/magento/framework/Interception/Interceptor.php:135]n#25 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]n#26 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->___callPlugins() called at [generated/code/Amasty/CronScheduler/Controller/Adminhtml/Jobs/Run/Interceptor.php:23]n#27 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->execute() called at [vendor/magento/framework/App/Action/Action.php:111]n#28 Magento\Framework\App\Action\Action->dispatch() called at [vendor/magento/module-backend/App/AbstractAction.php:151]n#29 Magento\Backend\App\AbstractAction->dispatch() called at [vendor/magento/framework/Interception/Interceptor.php:58]n#30 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]n#31 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/module-backend/App/Action/Plugin/Authentication.php:143]n#32 Magento\Backend\App\Action\Plugin\Authentication->aroundDispatch() called at [vendor/magento/framework/Interception/Interceptor.php:135]n#33 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]n#34 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->___callPlugins() called at [generated/code/Amasty/CronScheduler/Controller/Adminhtml/Jobs/Run/Interceptor.php:32]n#35 Amasty\CronScheduler\Controller\Adminhtml\Jobs\Run\Interceptor->dispatch() called at [vendor/magento/framework/App/FrontController.php:186]n#36 Magento\Framework\App\FrontController->processRequest() called at [vendor/magento/framework/App/FrontController.php:118]n#37 Magento\Framework\App\FrontController->dispatch() called at [vendor/magento/framework/Interception/Interceptor.php:58]n#38 Magento\Framework\App\FrontController\Interceptor->___callParent() called at [vendor/magento/framework/Interception/Interceptor.php:138]n#39 Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}() called at [app/code/Infortis/Cgen/Plugin/Magento/Framework/App/FrontController.php:32]n#40 Infortis\Cgen\Plugin\Magento\Framework\App\FrontController->aroundDispatch() called at [vendor/magento/framework/Interception/Interceptor.php:135]n#41 Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]n#42 Magento\Framework\App\FrontController\Interceptor->___callPlugins() called at [generated/code/Magento/Framework/App/FrontController/Interceptor.php:23]n#43 Magento\Framework\App\FrontController\Interceptor->dispatch() called at [vendor/magento/framework/App/Http.php:116]n#44 Magento\Framework\App\Http->launch() called at [vendor/magento/framework/App/Bootstrap.php:263]n#45 Magento\Framework\App\Bootstrap->run() called at [pub/index.php:29]n","url":"\/amasty_cronscheduler/jobs/run/id/44/key/0fd29e9b1958b4a2c6aa46c42d1866a762e167016a4fcc5c15b64db9e28e9ed4/","script_name":"/index.php","report_id":"a9db4eb2ff477b8c037eca44dc2e9fc40f85a3bac16c5e82208c44f9847af77a"}
I’m wondering if anyone can give me some guidance on what else to look for to try to figure this out…
submitted by /u/johndiesel11
[link] [comments]
SSL certificate / multiple websites
Correct way to go for SSL access to multiple websites is with one SSL for each website or one certificate all websites. Is using certbot the way to go for Letsencrypt certificate ? Any through tutorial on this ? Any pitfalls one should be aware of ?
submitted by /u/Unimegistus
[link] [comments]
Module for pricing rule like “first X products sold for custom price”
Hello. I have a client that wants to offer a custom price for the first X products sold. I couldn’t find any module that does this. You got any recommendations?
submitted by /u/okstopitnow
[link] [comments]
Is a Page Builder solution for Magento Open Source still a thing?
Is a Page Builder solution for Magento Open Source still a thing you guys consider? If you’re on a budget and want to jumpstart a new Magento 2 site quickly, what important aspects you take into account to decide if a M2 page builder is right for you?
submitted by /u/Ubertheme_team
[link] [comments]
M2 2.3: Base url?
At the top of the site, source-code, there is BaseUrl and instead of showing domain.tld, it’s showing
/static/frontend/Smartwave/porto/**/Magento_Catalog/product/view/
or
/static/frontend/Smartwave/porto/***
What is this? What is the static folder? Should I be disallowing it in robots.txt because Google is scanning these urls?
submitted by /u/kassius79
[link] [comments]
Magento2.4.2 and Apache2
Guys I need some help, can you check my question on magento stack exchange? And maybe share some insight? Thank you! I am driving crazy with this…
submitted by /u/FireFausto
[link] [comments]
Can I hack the hacker?
We (Old Magento 1.7 shop) have been hacked by someone that filled in there PayPal account as the only payment method available. In the database settings (core_config_data), I was able to retrieve his api_username / api_password / api_signature. But these fields are encrypted. Can anyone tell how they encrypted? They all end in equal signs.
Any change I can hack back by using his API credentials?
If not, can I disable the encryption, so that a future hacker would leave his credentials exposed?
Related: How could I effectively remove PayPal from the software so I can prevent this hack? I tried disabling Mage_paypal module but it still leaves the config options intact. I would like to remove the options from the config.
submitted by /u/bjinse
[link] [comments]
Is it safe to delete items out of quote, quote_item, quote_address
We have some fairly large tables for our quote_* tables. Is this just shopping cart data? Is it safe to delete?
magento.quote_address | 40.74M | 13.27G magento.quote_item | 19.76M | 5.00G magento.quote | 20.98M | 3.74G magento.quote_shipping_rate | 20.16M | 2.32G magento.quote_item_option | 19.95M | 1.16G magento.quote_payment | 19.24M | 1.12G
submitted by /u/rnd__username
[link] [comments]
Is there an Admin view of the error logs?
Users are getting the generic error message: “An error occurred on the server. Please try to place the order again.”
Developer is unresponsive rn, and we’re trying to troubleshoot to figure out wtf is going on…
Thinking I might just try and generate new keys, but would prefer to see what if anything is in the error logs.
I’m not a developer and do not have command line access.
Is there an alternative way to view error logs?
TY
Ps. I’m also curious if perhaps Authorize.net would log anything helpful on their end?
submitted by /u/oldstalenegative
[link] [comments]
Selling on eCommerce platform or marketplaces – what would you recommend?
I am a beginner seller and I’m thinking about starting my own website. Not sure if it’s a good idea though, as I’ve heard it takes a lot of time, effort and money to make it work and bring profit. Would my business do better if I start my own store and put my listings on multiple marketplaces, too? I’d appreciate any advice or insight from more experienced sellers. Thanks a lot!
submitted by /u/Wonderful_Vallery
[link] [comments]
Issues taking Certification Exam with PSI Exams?
TLDR: PSI Exams broke for me, and their support is GARBAGE, so I used Examity instead, which worked beautifully.
I am so upset right now, I don’t know whether to cry or scream. I had a certification exam scheduled for 12 noon today. I’ve been studying SO HARD for it. I went to the Adobe Certifications site at 11:45 to start, it’s now 12:25, and I still cannot access the PSI exam.
I click “Launch Exam” and go to a page with a spinning AJAX wheel.
Then, it takes me to a page that says
Failed to start check-in process. You may reinitiate the process by clicking the button below. [Reinitiate]
I already downloaded their stupid Browser program and verified everything.
I studied so hard, so long, and now I can’t think straight. Even if I’m able to start the exam I’m so thrown off that I am worried of failing.
Oh — and PSI Support is TRASH. Their phone number puts you on hold for 10 minutes then redirects you to a voicemail. Their helpdesk ticketing system makes you feel like you won’t hear back for days, if ever.
Has anyone had issues like this?!
submitted by /u/Mr_Viper
[link] [comments]