Aktualisieren
Alles funktioniert jetzt, There are no commands defined in the "cache" namespace
ist aber immer noch da. Ich habe versucht chmod 777 -R var/generation
, nichts zu reparieren. AFAIK kein Modul ist aktiviert
public_html]# bin/magento module:status
List of enabled modules:
Nosto_Tagging
List of disabled modules:
Magento_Store
Magento_AdvancedPricingImportExport
Magento_Directory
Magento_Theme
Magento_Backend
Magento_Backup
Magento_Eav
Magento_Customer
Magento_BundleImportExport
Magento_AdminNotification
Magento_CacheInvalidate
Magento_Indexer
Magento_Cms
Magento_CatalogImportExport
Magento_Catalog
Magento_Rule
Magento_Msrp
Magento_Search
Magento_Bundle
Magento_Quote
Magento_CatalogUrlRewrite
Magento_Widget
Magento_SalesSequence
Magento_CheckoutAgreements
Magento_Payment
Magento_Downloadable
Magento_CmsUrlRewrite
Magento_Config
Magento_ConfigurableImportExport
Magento_CatalogInventory
Magento_SampleData
Magento_Contact
Magento_Cookie
Magento_Cron
Magento_CurrencySymbol
Magento_CatalogSearch
Magento_CustomerImportExport
Magento_CustomerSampleData
Magento_Deploy
Magento_Developer
Magento_Dhl
Magento_Authorization
Magento_User
Magento_ImportExport
Magento_Sales
Magento_CatalogRule
Magento_Email
Magento_EncryptionKey
Magento_Fedex
Magento_GiftMessage
Magento_Checkout
Magento_GoogleAnalytics
Magento_GoogleOptimizer
Magento_GroupedImportExport
Magento_GroupedProduct
Magento_Tax
Magento_DownloadableImportExport
Magento_Braintree
Magento_Integration
Magento_LayeredNavigation
Magento_Marketplace
Magento_MediaStorage
Magento_ConfigurableProduct
Magento_MsrpSampleData
Magento_Multishipping
Magento_NewRelicReporting
Magento_Newsletter
Magento_OfflinePayments
Magento_SalesRule
Magento_OfflineShipping
Magento_PageCache
Magento_Captcha
Magento_Paypal
Magento_Persistent
Magento_ProductAlert
Magento_Weee
Magento_ProductVideo
Magento_CatalogSampleData
Magento_Reports
Magento_RequireJs
Magento_Review
Magento_BundleSampleData
Magento_Rss
Magento_DownloadableSampleData
Magento_Authorizenet
Magento_OfflineShippingSampleData
Magento_ConfigurableSampleData
Magento_SalesSampleData
Magento_ProductLinksSampleData
Magento_ThemeSampleData
Magento_ReviewSampleData
Magento_SendFriend
Magento_Ui
Magento_Sitemap
Magento_CatalogRuleConfigurable
Magento_Swagger
Magento_Swatches
Magento_SwatchesSampleData
Magento_GroupedProductSampleData
Magento_TaxImportExport
Magento_TaxSampleData
Magento_GoogleAdwords
Magento_CmsSampleData
Magento_Translation
Magento_Shipping
Magento_Ups
Magento_UrlRewrite
Magento_CatalogRuleSampleData
Magento_Usps
Magento_Variable
Magento_Version
Magento_Webapi
Magento_WebapiSecurity
Magento_SalesRuleSampleData
Magento_CatalogWidget
Magento_WidgetSampleData
Magento_Wishlist
Magento_WishlistSampleData
Sm_BasicProducts
Sm_Categories
Sm_Deals
Sm_ImageSlider
Sm_ListingTabs
Sm_Market
Sm_MegaMenu
Sm_QuickView
Das Problem war schon lange vor der Installation von nosto vorhanden. Ich installierte zuerst den SM-Schnellstart und aktualisierte ihn dann auf die neueste Magento-Version. Wenn ich den Cache aus dem Admin-Bereich lösche, wird kein Fehler angezeigt. Ich muss das Problem beheben, sonst kann ich kein Modul installieren oder das Problem beheben
Jetzt aktualisieren Ich habe Nosto deaktiviert.
Antworten:
Dieser Fehler tritt auf, wenn ein Modul seine Befehle nicht korrekt deklariert. Es hindert Magento nur daran, die gesamte Befehlsliste korrekt zu lesen.
Sofern Sie keine Module von Drittanbietern beschädigt haben, befindet sich wahrscheinlich noch etwas in Ihrem Cache- oder Generierungsordner, das Sie daran hindert, Magento-Befehle korrekt auszuführen.
Von Ihrem Magento-Stamm:
Dann versuche es nochmal:
Wenn es nicht funktioniert, versuchen Sie einfach auszuführen:
Und sehen Sie, was der letzte gezeigte Befehl ist.
quelle
php bin/magento
pastebin.com/AknS0gV9php -d display_errors bin/magento >log.txt
KeineIch habe das gleiche Problem durchgemacht. Ich habe das gleiche getan, wie Sie pub / static-Inhalte gelöscht haben, aber nach der erneuten Bereitstellung habe ich die Lösungen nicht erhalten. Wieder habe ich frisches Magento installiert. Nach einiger Zeit stelle ich mich wieder diesem Problem, aber dieses Mal habe ich den besten Ansatz gewählt. Hoffe, dass dies für Sie funktioniert: Verwenden Sie den folgenden Befehl aus Ihrem Magento-Stammverzeichnis
Bitte vermeiden Sie 777 auf dem Produktionsserver, geben Sie jedoch Lese- und Schreibrechte für Magento an.
quelle
$ bin / magento-Modul: Aktivieren Sie --all
quelle
app/etc/config.php
Datei, die alle installierten Module und deren Aktivierungsstatus enthält.Es hat das gleiche Problem. Ich wurde durch Ausführen des folgenden Befehls entschlossen:
PHP bin / Magento
Anschließend werden die Fehler wie unter "Kreissequenzreferenz ..." angezeigt. Mit diesen Fehlern entfernen wir nur:
in etc / module.xml, da der Modulname bereits im Modul-Tag definiert ist.
quelle
Ich hatte dieses Problem auch einmal. Meins ist passiert, weil ich gerade eine saubere Auffrischung machte
php bin / magento setup: upgrade von php bin / magento setup: di: kompilieren von php bin / magento setup: statischer inhalt: implementieren von php bin / magento indexer: reindexieren von php bin / magento cache: bereinigen
Wie ich meine kaputt machte, war ich auf der Arbeit, um nach Hause zu gehen und weiter zu arbeiten. Natürlich musste ich var / cache / * var / page_cache / * var / di / * var / generation / * löschen und dann den Prozess erneut ausführen, und alles funktionierte einwandfrei.
Ich teile nur meine Erfahrungen. Ich hoffe, es hilft Ihnen bei der Fehlerbehebung.
quelle
Versuche dies,
quelle
2. Antwort, nachdem Sie Ihren Beitrag aktualisiert haben:
Entsprechend Ihrer
module:status
Ausgabe sind alle Magento-Kernmodule deaktiviert. Ich habe das noch nie gesehen und weiß nicht, wie Ihr Administrator noch arbeitet!Wie auch immer Ihre öffnen
app/etc/config.php
Datei und starten mit allen Modulen eingestelltMagento_
zu1
.Beispiel:
Danach führen Sie von Ihrem Magento-Root aus:
Und versuche es erneut.
quelle
Ich kämpfte eine Weile damit und fand keine Informationen in diesen Foren, bis ich es schließlich herausfand. Ich hatte ein Drittanbieter-Modul, das nicht richtig definiert war. Ich hatte die
registration.php
Akte an Ort und Stelle, aber ich hatte dieetc\module.xml
Akte nicht. Anstatt das fehlerhaft konfigurierte Modul ordnungsgemäß zu verfälschen oder zu ignorieren, wird die gesamte Magento-Engine, einschließlich der CLI, deaktiviert. Ich könnte nicht einmal rennen,bin/magento module:status
ohne den gleichen Fehler zu verursachen.Wenn dies Ihnen passiert und alle anderen Lösungen fehlschlagen, überprüfen Sie, ob Sie keine falsch konfigurierte Erweiterung haben.
quelle
Ich habe das gleiche Problem
Ich habe meine verlorene Quelldatei etc / evn.php eingecheckt . Drücken Sie auf die Quelle und es wird behoben.
quelle
Überprüfen Sie die Datei module.xml Ihrer zuletzt installierten Erweiterung. Dieser Fehler liegt im Allgemeinen nur an dieser Datei
quelle
Ich wende die ganze Antwort aber nicht an. Dann beginne ich meinen Code zu überprüfen, in der Datei env.php habe ich dort ein Problem gefunden. Also bitte alle Antworten sorgfältig anwenden.
quelle
Überprüfen Sie, ob eine der neu erstellten Moduldateien
etc/module.xml
Syntaxfehler aufweist.quelle
Schließlich hat es für mich funktioniert, alle Tipps aus früheren Antworten zu kombinieren:
quelle