Actualizar
Todo funciona ahora pero There are no commands defined in the "cache" namespace
sigue ahí. Lo intenté chmod 777 -R var/generation
, no solucioné nada. AFAIK no hay módulo habilitado
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
El problema estaba allí mucho antes de instalar nosto, inicialmente instalé SM quickstart y luego actualicé la última versión de magento. Si borro el caché del área de administración, no veo ningún error. Necesito arreglarlo, de lo contrario nunca podré instalar ningún módulo o arreglarlo
Actualizar ahora deshabilité nosto.
Respuestas:
Ese error aparece cuando un módulo no declara correctamente sus comandos. Simplemente evita que Magento lea correctamente la lista de comandos de wole.
A menos que haya roto módulos de terceros, probablemente le quede algo en su caché o carpeta de generación que le impide ejecutar correctamente los comandos de Magento.
Desde tu raíz de Magento:
Vuelva a intentarlo:
Si no funciona, solo intenta ejecutar:
Y vea cuál es el último comando mostrado.
fuente
php bin/magento
pastebin.com/AknS0gV9php -d display_errors bin/magento >log.txt
sin erroresHe pasado por el mismo problema. Hice lo mismo que eliminas el contenido pub / estático, pero después de volver a implementar no obtuve las soluciones. Nuevamente instalé Magento fresco. Después de algún tiempo nuevamente enfrento este problema, pero esta vez, utilicé el mejor enfoque. Espero que esto funcione para usted: use el siguiente comando de su directorio raíz de magento
Evite 777 en el servidor de producción, pero proporcione permisos de lectura y escritura para Magento.
fuente
Módulo $ bin / magento: habilitar --todos
fuente
app/etc/config.php
archivo que contiene todos los módulos instalados y su estado de activación.Tiene el mismo problema. He sido resuelto ejecutando este comando:
php bin / magento
después de hacerlo, muestra los errores como "Referencia de secuencia circular ...". Con estos errores, solo eliminamos:
en etc / module.xml, porque el nombre del módulo ya está definido en la etiqueta del módulo.
fuente
Tuve este problema una vez también. La mía sucedió porque estaba haciendo una actualización limpia
Configuración de php bin / magento: actualizar configuración de php bin / magento: di: compilar configuración de php bin / magento: contenido estático: desplegar indexador de php bin / magento: reindexar caché de php bin / magento: limpiar
cómo rompí el mío fue que me apresuraron en el trabajo para irme a casa y continuar trabajando sin completar los pasos pensando que podría regresar al servidor y terminar. Efectivamente, tuve que borrar var / cache / * var / page_cache / * var / di / * var / generation / * y luego ejecutar el proceso nuevamente y todo funcionó bien.
solo compartiendo mi experiencia Espero que te ayude en tu solución de problemas.
fuente
Prueba esto,
fuente
Segunda respuesta después de actualizar su publicación:
De acuerdo a tu
module:status
resultado, tiene todos los módulos principales de Magento deshabilitados. ¡Nunca he visto esto y no sé cómo sigue funcionando tu administrador!De todos modos, abra su
app/etc/config.php
archivo y configure todos los módulos comenzando conMagento_
a1
.Ejemplo:
Después de esto, desde su ejecución raíz de Magento:
E intenta de nuevo.
fuente
Luché con esto por un tiempo, no encontré ninguna información en estos foros, hasta que finalmente lo descubrí. Tenía un módulo de terceros que no estaba bien definido. Tenía el
registration.php
archivo en su lugar, pero no tenía eletc\module.xml
archivo. En lugar de equivocarse o ignorar el módulo mal configurado, mata todo el motor Magento, incluida la CLI. Ni siquiera podría correrbin/magento module:status
sin que arroje el mismo error.Entonces, si esto le sucede a usted y todas las demás soluciones fallan, verifique que no tenga una extensión mal configurada.
fuente
Tengo el mismo problema
Revisé mi archivo perdido de origen, etc / evn.php . Presione en la fuente y se arreglará.
fuente
Verifique el archivo module.xml de su última extensión instalada. Este error generalmente se debe solo a este archivo
fuente
Aplico toda la respuesta Pero no funciona. Luego empiezo a verificar mi código, en el archivo env.php encontré un problema allí. Entonces, por favor, aplique con cuidado toda la respuesta.
fuente
Compruebe si alguno de los
etc/module.xml
archivos de su módulo recién creado no tiene ningún error de sintaxis.fuente
Finalmente, combinar todos los consejos de respuestas anteriores funcionó para mí:
fuente