Magento 2 install via cpanel

Якщо без демо (сайту з різними картинками та товарами, які Вам пояснять, що де знаходитиметься), то просто заходите у хостера в 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

Залишити відповідь