Hi All,
I am new to Magento and am installing ver.2.3 on my server. I downloaded the CE 2.3 to my desktop and FTPed it to my server. I then accessed the install script and did all that was required like creating a database and entering the details in the install script, added all the admin information etc then ran the script. But I have encountered an error I am unsure how to resolve. The following is an excert from the install log showing the error:
Module 'Magento_CatalogRule':
Module 'Magento_Msrp':
Module 'Magento_CatalogSearch':
[ERROR] InvalidArgumentException: Plugin class Magento\InventoryElasticsearch\Plugin\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider\StockedProductFilterByInventoryStock doesn't exist in /home4/codrington/public_html/store/vendor/magento/framework/Interception/PluginList/PluginList.php:182
Stack trace:
#0 /home4/codrington/public_html/store/vendor/magento/framework/Interception/PluginList/PluginList.php(268): Magento\Framework\Interception\PluginList\PluginList->_inheritPlugins('Magento\\Catalog...')
#1 /home4/codrington/public_html/store/generated/code/Magento/CatalogSearch/Model/Indexer/Fulltext/Action/DataProvider/Interceptor.php(35): Magento\Framework\Interception\PluginList\PluginList->getNext('Magento\\Catalog...', 'getSearchableAt...')
#2 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/Fulltext/Action/Full.php(496): Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider\Interceptor->getSearchableAttributes('static')
#3 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/Fulltext/Action/Full.php(357): Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full->getSearchableAttributes('static')
#4 /home4/codrington/public_html/store/vendor/magento/framework/Indexer/SaveHandler/Batch.php(20): Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full->rebuildStoreIndex('1')
#5 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/IndexerHandler.php(101): Magento\Framework\Indexer\SaveHandler\Batch->getItems(Object(Generator), 500)
#6 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/Fulltext.php(138): Magento\CatalogSearch\Model\Indexer\IndexerHandler->saveIndex(Array, Object(Generator))
#7 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/Fulltext.php(168): Magento\CatalogSearch\Model\Indexer\Fulltext->executeByDimensions(Array)
#8 [internal function]: Magento\CatalogSearch\Model\Indexer\Fulltext->Magento\CatalogSearch\Model\Indexer\{closure}()
#9 /home4/codrington/public_html/store/vendor/magento/module-indexer/Model/ProcessManager.php(75): call_user_func(Object(Closure))
#10 /home4/codrington/public_html/store/vendor/magento/module-indexer/Model/ProcessManager.php(62): Magento\Indexer\Model\ProcessManager->simpleThreadExecute(Array)
#11 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Model/Indexer/Fulltext.php(171): Magento\Indexer\Model\ProcessManager->execute(Array)
#12 /home4/codrington/public_html/store/vendor/magento/module-indexer/Model/Indexer.php(416): Magento\CatalogSearch\Model\Indexer\Fulltext->executeFull()
#13 /home4/codrington/public_html/store/vendor/magento/module-indexer/Model/Indexer/DependencyDecorator.php(248): Magento\Indexer\Model\Indexer->reindexAll()
#14 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Setup/Patch/Data/SetInitialSearchWeightForAttributes.php(63): Magento\Indexer\Model\Indexer\DependencyDecorator->reindexAll()
#15 [internal function]: Magento\CatalogSearch\Setup\Patch\Data\SetInitialSearchWeightForAttributes->Magento\CatalogSearch\Setup\Patch\Data\{closure}()
#16 /home4/codrington/public_html/store/vendor/magento/framework/App/State.php(187): call_user_func_array(Object(Closure), Array)
#17 /home4/codrington/public_html/store/generated/code/Magento/Framework/App/State/Interceptor.php(89): Magento\Framework\App\State->emulateAreaCode('crontab', Object(Closure), Array)
#18 /home4/codrington/public_html/store/vendor/magento/module-catalog-search/Setup/Patch/Data/SetInitialSearchWeightForAttributes.php(64): Magento\Framework\App\State\Interceptor->emulateAreaCode('crontab', Object(Closure))
#19 /home4/codrington/public_html/store/vendor/magento/framework/Setup/Patch/PatchApplier.php(162): Magento\CatalogSearch\Setup\Patch\Data\SetInitialSearchWeightForAttributes->apply()
#20 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(1006): Magento\Framework\Setup\Patch\PatchApplier->applyDataPatch('Magento_Catalog...')
#21 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(875): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup), 'data', Array)
#22 [internal function]: Magento\Setup\Model\Installer->installDataFixtures(Array)
#23 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(367): call_user_func_array(Array, Array)
#24 /home4/codrington/public_html/store/setup/src/Magento/Setup/Controller/Install.php(109): Magento\Setup\Model\Installer->install(Array)
#25 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(84): Magento\Setup\Controller\Install->startAction()
#26 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))
#27 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#28 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(118): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#29 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/DispatchListener.php(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))
#30 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))
#31 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#32 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Application.php(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#33 /home4/codrington/public_html/store/setup/index.php(39): Zend\Mvc\Application->run()
#34 {main}
Next Magento\Framework\Setup\Exception: Unable to apply data patch Magento\CatalogSearch\Setup\Patch\Data\SetInitialSearchWeightForAttributes for module Magento_CatalogSearch. Original exception message: Plugin class Magento\InventoryElasticsearch\Plugin\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider\StockedProductFilterByInventoryStock doesn't exist in /home4/codrington/public_html/store/vendor/magento/framework/Setup/Patch/PatchApplier.php:167
Stack trace:
#0 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(1006): Magento\Framework\Setup\Patch\PatchApplier->applyDataPatch('Magento_Catalog...')
#1 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(875): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup), 'data', Array)
#2 [internal function]: Magento\Setup\Model\Installer->installDataFixtures(Array)
#3 /home4/codrington/public_html/store/setup/src/Magento/Setup/Model/Installer.php(367): call_user_func_array(Array, Array)
#4 /home4/codrington/public_html/store/setup/src/Magento/Setup/Controller/Install.php(109): Magento\Setup\Model\Installer->install(Array)
#5 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(84): Magento\Setup\Controller\Install->startAction()
#6 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))
#7 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#8 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(118): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#9 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/DispatchListener.php(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))
#10 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))
#11 /home4/codrington/public_html/store/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#12 /home4/codrington/public_html/store/vendor/zendframework/zend-mvc/src/Application.php(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#13 /home4/codrington/public_html/store/setup/index.php(39): Zend\Mvc\Application->run()
#14 {main}
Please can anyone help me understand the issue and thus resolve the problems to complete the installation?
Thanks in anticipation,
Lloyd
Please try running the following command from your magento root directory.
php bin/magento setup:upgrade php bin/magento cache:flush
Thanks
---
If you've found my answer useful, please give"Kudos" and "Accept as Solution".
Hi rahul_gupta4,
I tried your solution suggestion and while the system seems to get me substantially further in the install process, it still does not seem to be able to complete the task.
For some time it hung around 66% but as I was about to copy the log readout it shifted on another 4% but has now seemingly hung at 70% and I've left it alone for around 15 minutes plus now. The install script seemingly stuck, no option to move back in step or end the process and get a fuller report on it's progress and or errors if there is a cause it can identify.
Thanks, though for your suggestion, it seems to have shifted the needle.
Below is the new log readout except most of the beginnings which are really the same as my original readout. But still apparently shows no errors:
Staring Magento installation:
Fil permissions check...
Reuired extensions check...
Eabling Maintenance Mode...
nstalling deployment configuration...
Intalling database schema:
Shema creation/updates:
Module 'Magento_AdminAnalytics':
Module 'Magento_ConfigurableProductGraphQl':
Module 'Magento_Webapi':
Module 'Magento_SwaggerWebapi':
######################################
#### Section Cut out for length restriction. ####
######################################
Module 'Magento_CatalogAnalytics':
Module 'Magento_Usps':
Module 'Magento_CheckoutAgreements':
Module 'Magento_Braintree':
Module 'Magento_VaultGraphQl':
Module 'Magento_Version':
Module 'Magento_Swagger':
Module 'Magento_WebapiAsync':
Module 'Magento_WebapiSecurity':
Module 'Magento_ProductLinksSampleData':
Module 'Magento_WeeeGraphQl':
Module 'Magento_CatalogWidget':
Module 'Magento_WidgetSampleData':
Module 'Magento_Wishlist':
Running schema recurring...
Module 'Magento_WishlistAnalytics':
Module 'Magento_WishlistGraphQl':
Module 'Magento_WishlistSampleData':
Module 'Amazon_Core':
Module 'Amazon_Login':
Module 'Amazon_Payment':
Module 'Dotdigitalgroup_Email':
Running schema recurring...
Module 'Klarna_Core':
Module 'Klarna_Ordermanagement':
Module 'Klarna_Kp':
Module 'Magento_PaypalReCaptcha':
Module 'MSP_TwoFactorAuth':
Module 'Temando_Shipping':
Module 'Vertex_Tax':
Module 'Yotpo_Yotpo':
Installing user configuration...
Enabling caches:
Current status:
Array
(
[config] => 1
[layout] => 1
[block_html] => 1
[collections] => 1
[reflection] => 1
[db_ddl] => 1
[compiled_config] => 1
[eav] => 1
[customer_notification] => 1
[config_integration] => 1
[config_integration_api] => 1
[google_product] => 1
[full_page] => 1
[config_webservice] => 1
[translate] => 1
[vertex] => 1
)
Installing data...
Data install/update:
Module 'Magento_AdminAnalytics':
Module 'Magento_Store':
Module 'Magento_AdvancedPricingImportExport':
Module 'Magento_Directory':
Module 'Magento_Amqp':
Module 'Magento_AmqpStore':
Module 'Magento_Config':
Module 'Magento_Theme':
Module 'Magento_Backend':
Module 'Magento_Variable':
Module 'Magento_Eav':
Module 'Magento_Customer':
Module 'Magento_AuthorizenetGraphQl':
Module 'Magento_Search':
Module 'Magento_Backup':
Module 'Magento_AdminNotification':
Module 'Magento_BraintreeGraphQl':
Module 'Magento_Indexer':
Module 'Magento_Authorization':
Module 'Magento_BundleImportExport':
Module 'Magento_Rule':
Module 'Magento_CacheInvalidate':
Module 'Magento_Cms':
Module 'Magento_Catalog':
Module 'Magento_Quote':
Module 'Magento_Security':
Module 'Magento_GraphQl':
Module 'Magento_CatalogImportExport':
Module 'Magento_SalesSequence':
Module 'Magento_CatalogInventory':
Module 'Magento_CatalogRule':
Module 'Magento_Msrp':
Module 'Magento_CatalogSearch':
Module 'Magento_Bundle':
Module 'Magento_Payment':
Module 'Magento_CatalogUrlRewrite':
Module 'Magento_StoreGraphQl':
Module 'Magento_Widget':
Module 'Magento_Sales':
Module 'Magento_Checkout':
Module 'Magento_CheckoutAgreementsGraphQl':
Module 'Magento_Vault':
Module 'Magento_CmsGraphQl':
Module 'Magento_Downloadable':
Module 'Magento_CmsUrlRewrite':
Module 'Magento_CmsUrlRewriteGraphQl':
Module 'Magento_User':
Module 'Magento_ConfigurableProduct':
Module 'Magento_UrlRewrite':
Module 'Magento_EavGraphQl':
Module 'Magento_ConfigurableProductSales':
Module 'Magento_GroupedProduct':
Module 'Magento_Contact':
Module 'Magento_Cookie':
Module 'Magento_Cron':
Module 'Magento_CurrencySymbol':
Module 'Magento_Captcha':
Module 'Magento_Integration':
Module 'Magento_CustomerGraphQl':
Module 'Magento_CustomerImportExport':
Module 'Magento_SampleData':
Module 'Magento_Deploy':
Module 'Magento_Developer':
Module 'Magento_Dhl':
Module 'Magento_AsynchronousOperations':
Module 'Magento_DirectoryGraphQl':
Module 'Magento_Tax':
Module 'Magento_CatalogGraphQl':
Module 'Magento_ImportExport':
Module 'Magento_Weee':
Module 'Magento_CardinalCommerce':
Module 'Magento_BundleGraphQl':
Module 'Magento_AdvancedSearch':
Module 'Magento_Elasticsearch':
Module 'Magento_Email':
Module 'Magento_EncryptionKey':
Module 'Magento_Fedex':
Module 'Magento_GiftMessage':
Module 'Magento_GoogleAdwords':
Module 'Magento_GoogleAnalytics':
Module 'Magento_Ui':
Module 'Magento_GoogleShoppingAds':
Module 'Magento_UrlRewriteGraphQl':
Module 'Magento_PageCache':
Module 'Magento_GroupedCatalogInventory':
Module 'Magento_GroupedImportExport':
Module 'Magento_CatalogSampleData':
Module 'Magento_GroupedProductGraphQl':
Module 'Magento_GroupedProductSampleData':
Module 'Magento_DownloadableImportExport':
Module 'Magento_CatalogRuleConfigurable':
Module 'Magento_InstantPurchase':
Module 'Magento_Analytics':
Module 'Magento_Inventory':
Module 'Magento_InventoryAdminUi':
Module 'Magento_InventoryAdvancedCheckout':
Module 'Magento_InventoryApi':
Module 'Magento_InventoryBundleProduct':
Module 'Magento_InventoryBundleProductAdminUi':
Module 'Magento_InventoryCatalog':
Module 'Magento_InventorySales':
Module 'Magento_InventoryCatalogAdminUi':
Module 'Magento_InventoryCatalogApi':
Module 'Magento_InventoryCatalogSearch':
Module 'Magento_InventoryConfigurableProduct':
Module 'Magento_InventoryConfigurableProductAdminUi':
Module 'Magento_InventoryConfigurableProductIndexer':
Module 'Magento_InventoryConfiguration':
Module 'Magento_InventoryConfigurationApi':
Module 'Magento_InventoryDistanceBasedSourceSelection':
Module 'Magento_InventoryDistanceBasedSourceSelectionAdminUi':
Module 'Magento_InventoryDistanceBasedSourceSelectionApi':
Module 'Magento_InventoryElasticsearch':
Module 'Magento_InventoryExportStockApi':
Module 'Magento_InventoryIndexer':
Module 'Magento_InventorySalesApi':
Module 'Magento_InventoryGroupedProduct':
Module 'Magento_InventoryGroupedProductAdminUi':
Module 'Magento_InventoryGroupedProductIndexer':
Module 'Magento_InventoryImportExport':
Module 'Magento_InventoryCache':
Module 'Magento_InventoryLowQuantityNotification':
Module 'Magento_InventoryLowQuantityNotificationAdminUi':
Module 'Magento_InventoryLowQuantityNotificationApi':
Module 'Magento_InventoryMultiDimensionalIndexerApi':
Module 'Magento_InventoryProductAlert':
Module 'Magento_InventoryRequisitionList':
Module 'Magento_InventoryReservations':
Module 'Magento_InventoryReservationCli':
Module 'Magento_InventoryReservationsApi':
Module 'Magento_InventoryExportStock':
Module 'Magento_InventorySalesAdminUi':
Module 'Magento_CatalogInventoryGraphQl':
Module 'Magento_InventorySalesFrontendUi':
Module 'Magento_InventorySetupFixtureGenerator':
Module 'Magento_InventoryShipping':
Module 'Magento_Shipping':
Module 'Magento_InventorySourceDeductionApi':
Module 'Magento_InventorySourceSelection':
Module 'Magento_InventorySourceSelectionApi':
Module 'Magento_LayeredNavigation':
Module 'Magento_Marketplace':
Module 'Magento_MediaStorage':
Module 'Magento_MessageQueue':
Module 'Magento_BundleSampleData':
Module 'Magento_MsrpConfigurableProduct':
Module 'Magento_MsrpGroupedProduct':
Module 'Magento_DownloadableSampleData':
Module 'Magento_Multishipping':
Module 'Magento_MysqlMq':
Module 'Magento_NewRelicReporting':
Module 'Magento_Newsletter':
Module 'Magento_OfflinePayments':
Module 'Magento_SalesRule':
Module 'Magento_OfflineShipping':
Module 'Magento_GraphQlCache':
Module 'Magento_Authorizenet':
Module 'Magento_Paypal':
Module 'Magento_PaypalCaptcha':
Module 'Magento_QuoteGraphQl':
Module 'MSP_ReCaptcha':
Module 'Magento_Persistent':
Module 'Magento_ProductAlert':
Module 'Magento_ConfigurableSampleData':
Module 'Magento_ProductVideo':
Module 'Magento_AuthorizenetAcceptjs':
Module 'Magento_QuoteAnalytics':
Module 'Magento_PaypalGraphQl':
Module 'Magento_RelatedProductGraphQl':
Module 'Magento_ReleaseNotification':
Module 'Magento_Reports':
Module 'Magento_RequireJs':
Module 'Magento_Review':
Module 'Magento_ReviewAnalytics':
Module 'Magento_ReviewSampleData':
Module 'Magento_Robots':
Module 'Magento_Rss':
Module 'Magento_ThemeSampleData':
Module 'Magento_ConfigurableImportExport':
Module 'Magento_SalesAnalytics':
Module 'Magento_SalesGraphQl':
Module 'Magento_SalesInventory':
Module 'Magento_OfflineShippingSampleData':
Module 'Magento_CatalogRuleSampleData':
Module 'Magento_TaxSampleData':
Module 'Magento_AuthorizenetCardinal':
Module 'Magento_SalesRuleSampleData':
Module 'Magento_Elasticsearch6':
Module 'Magento_CustomerAnalytics':
Module 'Magento_SendFriend':
Module 'Magento_SendFriendGraphQl':
Module 'Magento_InventoryShippingAdminUi':
Module 'Magento_Signifyd':
Module 'Magento_Sitemap':
Module 'Magento_InventoryGraphQl':
Module 'Magento_ConfigurableProductGraphQl':
Module 'Magento_Webapi':
Module 'Magento_SwaggerWebapi':
Module 'Magento_SwaggerWebapiAsync':
Module 'Magento_Swatches':
Module 'Magento_SwatchesGraphQl':
Module 'Magento_SwatchesLayeredNavigation':
Module 'Magento_SwatchesSampleData':
Module 'Magento_MsrpSampleData':
Module 'Magento_TaxGraphQl':
Module 'Magento_TaxImportExport':
Module 'Magento_CustomerSampleData':
Thanks in anticipation of any suggestions......
Try adding "ini_set('memory_limit',-1)" in index.php
Thanks
---
If you've found my answer useful, please give"Kudos" and "Accept as Solution".