J'ai donc réussi à faire fonctionner magento 2, j'ai même commencé sur mon propre thème, mais j'ai essayé d'installer les exemples de données après avoir installé magento. Et il a renvoyé 'Code régional non défini:' dans le terminal, ci-dessous est un petit aperçu de mes étapes.
bin/magento sampledata:deploy
composer update
Qui retourne:
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
J'ai ensuite couru:
bin/magento setup:upgrade
Et je reçois l'erreur suivante affichée dans une capture d'écran ci-dessous, je n'arrive pas à trouver quelqu'un d'autre ayant la même erreur en ligne.
[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
Et maintenant, mon installation de mage ne fonctionne tout simplement pas - l'erreur renvoie:
Veuillez mettre à niveau votre base de données: Exécutez "bin/magento setup: upgrade" à partir du répertoire racine de Magento.
Ce que je ne peux pas faire car il revient et erreur, toute aide serait géniale.
A eu le même problème et a pu le résoudre.
Essayez d'abord d'exécuter cette commande:
php bin/magento sampledata:reset
Et puis relancez:
php bin/magento setup:upgrade
Au cas où vous auriez une erreur de mémoire épuisée (que j'ai rencontrée), essayez d'ajouter -dmemory_limit=6G
Sur ton setup:upgrade
commande.
php -dmemory_limit=6G bin/magento setup:upgrade
Essayez d'abord d'exécuter cette commande:
php bin/magento app:config:import
puis vider le cache et exécuter la configuration: mise à niveau
J'ai le même problème après l'installation de Magento 2.0.7, puis j'essaie d'installer des exemples de données.
Module 'Magento_ConfigurableSampleData': [Magento\Framework\Exception\SessionException] Area code not set: Area code must be set before starting a session.
J'ai également essayé de réinitialiser (php bin/magento sampledata: reset), mais il y a une autre erreur:
[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 (?, ?)
Parce que ma configuration était basée sur CLI (php bin/magento setupinstall --...), je ne pouvais donc pas savoir pourquoi. Jusqu'à ce qu'il soit à nouveau configuré sur le site Web. Dans le processus de vérification de la configuration php, il y a une erreur de valeur 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.
Par conséquent, après avoir défini always_populate_raw_post_data = -1 dans php.ini ou dans .htaccess. (redémarrez php ou php-fpm, si nécessaire). Ensuite, les exemples de données sont installés et fonctionnent correctement.
J'espère que ces étapes sont utiles pour quelqu'un.