unidos telefono que pais mexico internacional estados codigos codigo php magento composer-php magento2 magento-2.0

php - telefono - Magento 2-''Código de área no configurado:'' después de agregar datos de muestra



codigos de area de estados unidos (3)

Así que he conseguido que magento 2 funcione correctamente, incluso he comenzado con mi propio tema, pero he intentado instalar los datos de muestra después de haber instalado magento. Y ha devuelto el ''Código de área no configurado:'' en la terminal, a continuación se muestra un poco de mis pasos.

bin/magento sampledata:deploy composer update

Que devuelve:

Loading composer repositories with package information Updating dependencies (including require-dev) - Installing magento/module-catalog-sample-data (100.0.3) Downloading: 100% - Installing magento/module-bundle-sample-data (100.0.3) Downloading: 100% - Installing magento/module-widget-sample-data (100.0.3) Downloading: 100% - Installing magento/module-customer-sample-data (100.0.3) Downloading: 100% - Installing magento/sample-data-media (100.0.3) Downloading: 100% - Installing magento/module-theme-sample-data (100.0.3) Downloading: 100% - Installing magento/module-cms-sample-data (100.0.3) Downloading: 100% - Installing magento/module-catalog-rule-sample-data (100.0.3) Downloading: 100% - Installing magento/module-sales-rule-sample-data (100.0.3) Downloading: 100% - Installing magento/module-review-sample-data (100.0.3) Downloading: 100% - Installing magento/module-tax-sample-data (100.0.3) Downloading: 100% - Installing magento/module-grouped-product-sample-data (100.0.3) Downloading: 100% - Installing magento/module-downloadable-sample-data (100.0.3) Downloading: 100% - Installing magento/module-msrp-sample-data (100.0.3) Downloading: 100% - Installing magento/module-sales-sample-data (100.0.3) Downloading: 100% - Installing magento/module-product-links-sample-data (100.0.3) Downloading: 100% - Installing magento/module-configurable-sample-data (100.0.3) Downloading: 100% - Installing magento/module-wishlist-sample-data (100.0.3) Downloading: 100% - Installing magento/module-swatches-sample-data (100.0.3) Downloading: 100% - Installing magento/module-offline-shipping-sample-data (100.0.3) Downloading: 100% Writing lock file Generating autoload files

Entonces corrí:

bin/magento setup:upgrade

Y aparece el siguiente error en una captura de pantalla a continuación, parece que no puedo encontrar a nadie más que tenga el mismo error en línea.

[Magento/Framework/Exception/SessionException] Area code not set: Area code must be set before starting a session. [Magento/Framework/Exception/LocalizedException] Area code is not set

Y ahora mi instalación de mago simplemente no está funcionando - el error vuelve:

Actualice su base de datos: ejecute "bin / magento setup: upgrade" desde el directorio raíz de Magento.

Lo cual no puedo hacer porque devuelve un error, cualquier ayuda sería increíble.


El único problema que he encontrado sobre este error en particular fue la actualización de versiones anteriores de Magento 2 beta. Puede leer todos los detalles sobre esto en Github bajo el rastreador de problemas de repo de Magento 2: El código de área no se establece durante la instalación: actualización # 1529 .

En resumen, los desarrolladores cambiaron las instrucciones de actualización a lo siguiente:

Básicamente, comienzas con la desinstalación, pero no NO ejecutas la configuración: actualización. En su lugar, actualice el código, la actualización del compositor, vuelva a instalar.

Y hacen referencia a este artículo en Magento y lo explican más.

Ahora no sé si esto también resolverá su error, pero parece ser el mismo problema. Además, aunque Magento 2 permite instalar datos de muestra después de una instalación, se sabe que es más problemático que hacerlo desde el principio. Aquí hay algunos recursos de Mageto que quizás deba observar para asegurarse de que está haciendo todo bien:

También en una corazonada ... (VER EDITAR) ... Intente volver al tema original de Luma y vea si eso hace la diferencia.

EDITAR
Por presentimiento, quiero decir que tuve un gran problema similar a esto y nunca me preocupó lo suficiente como para comprobar por qué lo causó, pero volver al tema predeterminado y la actualización resolvió todos mis problemas. Luego volví a cambiar a mi propio tema y nunca ha tenido problemas desde entonces.


Tuve el mismo problema y pude resolverlo.

Intenta ejecutar este comando primero:

php bin/magento sampledata:reset

Y luego vuelva a ejecutar:

php bin/magento setup:upgrade

En caso de que haya tenido un error de memoria agotada (que encontré), intente agregar -dmemory_limit=6G en su setup:upgrade comando de setup:upgrade .

php -dmemory_limit=6G bin/magento setup:upgrade


Tengo el mismo problema después de instalar Magento 2.0.7 y luego intento instalar datos de muestra.

Module ''Magento_ConfigurableSampleData'': [Magento/Framework/Exception/SessionException] Area code not set: Area code must be set before starting a session.

También traté de restablecer (php bin / magento sampledata: reset), pero hay otro error:

[Zend_Db_Statement_Exception] SQLSTATE[23000]: Integrity constraint violation: 1048 Column ''module'' cannot be null, query was: INSERT INTO `setup_module` (`modul e`, `data_version`) VALUES (?, ?)

Debido a que mi configuración estaba basada en CLI (php bin / magento setupinstall - ...), entonces no podía saber por qué. Hasta que se haya configurado nuevamente en el frente del sitio web. En el proceso de configuración php checking, hay un error de valor de php:

Your PHP Version is 5.6.18, but always_populate_raw_post_data = 0. $HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0. This will stop the installer from running. Please open your php.ini file and set always_populate_raw_post_data to -1. If you need more help please call your hosting provider.

Por lo tanto, después de establecer always_populate_raw_post_data = -1 en php.ini o en .htaccess. (reinicie php o php-fpm, si es necesario). Luego, los datos de muestra se instalan y se ejecutan bien.

Espero que estos pasos sean útiles para alguien.