Memperbarui
Semuanya berfungsi sekarang tetapi There are no commands defined in the "cache" namespace
masih ada di sana. Saya mencoba chmod 777 -R var/generation
, tidak memperbaiki apa pun. AFAIK tidak ada modul yang diaktifkan
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
Masalahnya ada di sana jauh sebelum saya menginstal nosto, saya awalnya menginstal quickstart SM kemudian memutakhirkannya versi magento terbaru. jika saya menghapus cache dari admin area, saya tidak melihat kesalahan. Saya perlu memperbaikinya kalau tidak saya tidak akan pernah bisa menginstal modul apa pun atau memperbaikinya
Perbarui sekarang saya menonaktifkan nosto.
Jawaban:
Kesalahan itu muncul ketika sebuah modul tidak mendeklarasikan perintahnya dengan benar. Itu hanya menghentikan Magento dari membaca dengan benar daftar perintah wole.
Kecuali jika Anda telah merusak modul pihak ketiga, Anda mungkin memiliki sesuatu yang tersisa di cache atau folder pembuatan Anda mencegah Anda untuk menjalankan perintah Magento dengan benar.
Dari root Magento Anda:
Lalu coba lagi:
Jika tidak berhasil coba jalankan:
Dan lihat apa perintah terakhir yang ditampilkan.
sumber
php bin/magento
pastebin.com/AknS0gV9php -d display_errors bin/magento >log.txt
tidak ada kesalahan strageSaya telah mengalami masalah yang sama. Saya telah melakukan hal yang sama seperti Anda menghapus konten pub / statis tetapi setelah menggunakan kembali saya tidak mendapatkan solusi. Sekali lagi saya menginstal Magento segar. Setelah beberapa waktu lagi saya menghadapi masalah ini tetapi kali ini, saya menggunakan pendekatan terbaik. Semoga ini berhasil bagi Anda: Gunakan perintah berikut dari direktori root magento Anda
Harap hindari 777 di server produksi, tetapi berikan izin baca dan tulis untuk Magento.
sumber
Modul $ bin / magento: aktifkan --all
sumber
app/etc/config.php
file yang berisi semua modul yang diinstal dan ada status aktivasi.itu punya masalah yang sama. saya telah menyelesaikan dengan menjalankan perintah ini:
php bin / magento
setelah selesai, ini menampilkan kesalahan seperti "Referensi urutan melingkar ...". Dengan kesalahan ini, kami hanya menghapus:
di etc / module.xml, karena nama modul sudah didefinisikan dalam tag modul.
sumber
Saya juga pernah mengalami masalah ini. Milik saya terjadi karena saya sedang melakukan penyegaran bersih
php bin / pengaturan magento: upgrade php bin / pengaturan magento: di: kompilasi php bin / pengaturan magento: static-content: deploy php bin / magento indexer: reindex php bin / magento cache: clean
bagaimana saya memecahkan milik saya adalah saya bergegas di kantor untuk pulang dan terus bekerja tidak menyelesaikan langkah-langkah berpikir saya hanya bisa ssh kembali ke server dan menyelesaikan. cukup yakin, saya harus menghapus var / cache / * var / page_cache / * var / di / * var / generation / * dan kemudian menjalankan proses lagi dan semuanya bekerja dengan baik.
hanya berbagi pengalaman saya. Semoga ini membantu Anda dalam pemecahan masalah Anda.
sumber
Coba ini,
sumber
Jawaban kedua setelah Anda memperbarui posting Anda:
Menurut
module:status
hasil Anda, semua modul inti Magento dinonaktifkan. Saya belum pernah melihat ini dan saya tidak tahu bagaimana admin Anda masih berfungsi!Pokoknya membuka Anda
app/etc/config.php
berkas dan mengatur semua modul dimulai denganMagento_
ke1
.Contoh:
Setelah ini, dari Anda jalankan root Magento:
Dan coba lagi.
sumber
Saya berjuang dengan ini untuk sementara waktu, tidak menemukan informasi di forum-forum ini, sampai akhirnya saya menemukan jawabannya. Saya memiliki modul pihak ke-3 yang tidak didefinisikan dengan benar. Saya punya
registration.php
file di tempat, tetapi saya tidak punyaetc\module.xml
file. Alih-alih dengan anggun menghapus atau mengabaikan modul yang tidak dikonfigurasi dengan benar, modul ini membunuh seluruh mesin Magento, termasuk CLI. Aku bahkan tidak bisa berlaribin/magento module:status
tanpa melemparkan kesalahan yang sama.Jadi, jika ini terjadi pada Anda, dan semua solusi lain gagal, periksa apakah Anda tidak memiliki ekstensi yang salah konfigurasi.
sumber
Saya punya masalah yang sama
Saya memeriksa di file sumber saya yang hilang, dll / evn.php . Dorong sumber dan diperbaiki.
sumber
Periksa file module.xml dari ekstensi Anda yang terakhir diinstal. Kesalahan ini umumnya karena file ini saja
sumber
Saya menerapkan semua jawaban tetapi tidak berhasil. Kemudian saya mulai memeriksa kode saya, di file env.php saya menemukan masalah di sana. Jadi harap hati-hati menerapkan semua jawaban.
sumber
Periksa apakah ada
etc/module.xml
file modul Anda yang baru dibuat tidak memiliki kesalahan sintaks.sumber
Akhirnya, menggabungkan semua tip dari jawaban sebelumnya berhasil untuk saya:
sumber