tradefurniturecompany / site

tradefurniturecompany.co.uk (Magento 2)
https://upwork.com/fl/mage2pro
2 stars 0 forks source link

Install Yireo_GoogleTagManager2 #243

Closed dmitrii-fediuk closed 1 year ago

dmitrii-fediuk commented 1 year ago

I need it for https://github.com/tradefurniturecompany/site/issues/241

dmitrii-fediuk commented 1 year ago

Duplicated from https://github.com/tradefurniturecompany/site/issues/241#issuecomment-1610173029

Yireo_GoogleTagManager2 requires Magento ≥ 2.3.7 and PHP ≥ 7.4: github.com/yireo/Yireo_GoogleTagManager2#requirements

We have Magento 2.3.2 and PHP 7.2.

So the upgrade path is quite complex:

  1. Upgrade Magento 2.3.2 → 2.3.6
  2. Upgrade PHP from 7.2 → 7.3
  3. Upgrade Magento 2.3.6 → 2.3.7
  4. Upgrade PHP 7.3 → 7.4
  5. Install Yireo_GoogleTagManager2
dmitrii-fediuk commented 1 year ago
sudo service crond stop
sudo service nginx stop
sudo service php-fpm stop
bin/magento maintenance:enable
php -d memory_limit=-1 /usr/local/bin/composer require yireo/magento2-googletagmanager2:*
rm -rf var/di var/generation generated/*
bin/magento setup:upgrade
bin/magento cache:enable
bin/magento setup:di:compile
bin/magento cache:clean
rm -rf pub/static/* var/cache var/page_cache var/view_preprocessed
bin/magento setup:static-content:deploy \
    --area adminhtml \
    --theme Magento/backend \
    -f en_US en_GB
bin/magento setup:static-content:deploy \
    --area frontend \
    --theme TradeFurnitureCompany/default \
    -f en_GB
bin/magento cache:clean
sudo service php-fpm start
sudo service nginx start
bin/magento maintenance:disable
sudo service crond start