Якщо без демо (сайту з різними картинками та товарами, які Вам пояснять, що де знаходитиметься), то просто заходите у хостера в Cpanel та й встановлюєте)
SampleData потім можна трошки до наскачувати або через clone git або штатний магазин
Правда і там не все пахатиме, появляються дані, стрічки, фото, які вимагають понад 500мб памяті у вашого php, хостер їх звісно не включить навіть на 10 хв., тому більшість всього не закачається…
Копії робіть) перед тим як ставити будь-що!
Якщо ж при установці вибираєте: забити сайт даними, то все закінчується помилкою!”)(((, але….
насправді дані і всі потрібні файли там, де потрібно…Виключаєте режим установки фігні(через диспетчер) і заходите на свій домен, перед вами буде вікно установки magento 2
Якщо все пройде гладко, то я Вас вітаю) у мене застряло на 92%
на цьому модулі SalesSampleData
Команди крони сюто для себе
ідея, логіка роботи існталятора, копіювання файлів з /vendor/magento/ .тут конкретика……/module-sales-sample-data/Model/Order і там в лозі видно, який файл…
у /var/generation і всілякі папки типу кеш /cash – відповідно, щоб ваша зміна запрацювала все там потрібно постирати
protected function getProductAttributes($configurableAttributes)
{
$attributesData = [];
foreach ($configurableAttributes as $attributeCode => $value) {
$attribute = $this->eavConfig->getAttribute(‘catalog_product’, $attributeCode);
if (!$attribute->getId()) {
continue;
}
$options = $this->productConverter->getAttributeOptions($attribute->getAttributeCode());
$attributeOption = $options->getItemByColumnValue(‘value’, $value);
// $attributeId = $attributeOption->getDataByKey(‘attribute_id’);
$attributesData[$attributeId] = $attributeOption->getDataByKey(‘option_id’);
}
return $attributesData;
}
Сильно не напрягаючись, закоментив рядок з помилкою і рефрешнув інсталяцію(дані не зникають, все що було введено зберігається) і оп) сакSe(( – успіх)
пс оф інструкція по установці – http://devdocs.magento.com/guides/v2.0/install-gde/install/web/install-web.html
в пхп ще різні дані типу memory limit , max_execution_time = 50000 і т.д на максимум треба повиставляти, бо буває встановлення файлику більше 30 секунд, тоді пхп його скаже досвідос, а у вас буде лажа… ну інфи про це в неті повно
*/5 * * * * /usr/bin/php /var/www/html/ecommerce/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/html/ecommerce/var/log/magento.cron.log
*/5 * * * * /usr/bin/php /var/www/html/ecommerce/update/cron.php >> /var/www/html/ecommerce/var/log/update.cron.log
*/5 * * * * /usr/bin/php /var/www/html/ecommerce/bin/magento setup:cron:run >> /var/www/html/ecommerce/var/log/setup.cron.log