◄ Помощь ► Magento 2

Решил обновить М2 с 2.3.3 до 2.3.3

Вариант 1.

через composer:
ввел команду в терминале
composer require magento/product-community-edition 2.3.3 --no-update
ввел public и private key. Процесс .... не пошел
Ошибка:

In RemoteFilesystem.php line 673:
Invalid credentials for 'Для просмотра ссылки Войди или Зарегистрируйся', aborting.

require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...

Я устанавливал модуль M2 Fire Checkout но потом его удалил и сделал апгрейд, реиндекс, кэш.
но ошибка не ушла. Понимаю, что где то остались следы, но где?

Вариант 2
Из админ панели. Ошибка следующая -
We cannot retrieve information on magento/product-community-edition.

Засада с 2-х сторон!
Кто сталкивался с такой проблемой?


РЕШЕНО.

composer.json - почему то была добавлена строка с Для просмотра ссылки Войди или Зарегистрируйся'
Удалите ее. Вопрос откуда она там? Имейте ввиду при установке Firecheckout
 
Последнее редактирование:
Решил обновить М2 с 2.3.3 до 2.3.3

Вариант 1.

через composer:
ввел команду в терминале
composer require magento/product-community-edition 2.3.3 --no-update
ввел public и private key. Процесс .... не пошел
Ошибка:

In RemoteFilesystem.php line 673:
Invalid credentials for 'Для просмотра ссылки Войди или Зарегистрируйся', aborting.

require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...

Я устанавливал модуль M2 Fire Checkout но потом его удалил и сделал апгрейд, реиндекс, кэш.
но ошибка не ушла. Понимаю, что где то остались следы, но где?

Вариант 2
Из админ панели. Ошибка следующая -
We cannot retrieve information on magento/product-community-edition.

Засада с 2-х сторон!
Кто сталкивался с такой проблемой?
посмотри в таблице extebstion - (если осталась запись - снеси ее) + почисти кеш композера +
rm -rf var/cache/* var/composer_home/cache/* var/di/* var/generation/* var/log/* var/page_cache/* var/tmp/* var/view_preprocessed/* var/report/* session/* pub/static/* generated/code/* generated/metadata/*

php -dmemory_limit=6G bin/magento setup:upgrade
php -dmemory_limit=6G bin/magento setup:di:compile
php -dmemory_limit=6G bin/magento setup:static-content:deploy -f
php -dmemory_limit=6G bin/magento cache:flush

ну и попробуй еще разок
 
посмотри в таблице extebstion - (если осталась запись - снеси ее) + почисти кеш композера +
rm -rf var/cache/* var/composer_home/cache/* var/di/* var/generation/* var/log/* var/page_cache/* var/tmp/* var/view_preprocessed/* var/report/* session/* pub/static/* generated/code/* generated/metadata/*

php -dmemory_limit=6G bin/magento setup:upgrade
php -dmemory_limit=6G bin/magento setup:di:compile
php -dmemory_limit=6G bin/magento setup:static-content:deploy -f
php -dmemory_limit=6G bin/magento cache:flush

ну и попробуй еще разок
Спасибо.
В файле composer.json нашел запись

"version": "2.3.2",
"minimum-stability": "stable",
"repositories": {
"0": {
"type": "composer",
"url": "Для просмотра ссылки Войди или Зарегистрируйся',"
}
},
"extra": {
"magento-force": "override"
}

Откуда она там взялась неизвестно. Удалил.
но теперь началось дальше )))
upload_2019-10-28_11-51-21.png
Похоже нужно почему то обновить composer чтобы устранить некие конфликтующие зависимости.... идем устранять.
Продолжение следует...
1. Запустил composer update
Обновление показало:
Installing wikimedia/less.php (1.8.1:( Downloading (100%)
Installing magento/google-shopping-ads (3.0.1:( Downloading (100%)
Removing oyejorge/less.php (v1.7.0.14)
Вообще непонятно что что этоа такое и зачем эти зависимости, и нафиг они нужны.

Я запустил всего лишь composer update, а похоже запустилось обновление М2, или я чтото путаю.
Ну вот обновы закончились и сайт рухнул )))))) но потом после update
запустилось.
Появились новые модули типа -
Module 'Yotpo_Yotpo': - модуль отзывов.

При обновлении на М-2.3.3. появилось предупреждение.
Fallback to JQueryUI Compat activated. Your store is missing a dependency for a jQueryUI widget. Identifying and addressing the dependency will drastically improve the performance of your site.
Связано с jQuery UI модулями
define([
'jquery-ui-modules/core',
'jquery-ui-modules/accordion',
'jquery-ui-modules/autocomplete',
'jquery-ui-modules/button',
'jquery-ui-modules/datepicker',
'jquery-ui-modules/dialog',
'jquery-ui-modules/draggable',
'jquery-ui-modules/droppable',
'jquery-ui-modules/effect-blind',
'jquery-ui-modules/effect-bounce',
'jquery-ui-modules/effect-clip',
'jquery-ui-modules/effect-drop',
'jquery-ui-modules/effect-explode',
'jquery-ui-modules/effect-fade',
'jquery-ui-modules/effect-fold',
'jquery-ui-modules/effect-highlight',
'jquery-ui-modules/effect-scale',
'jquery-ui-modules/effect-pulsate',
'jquery-ui-modules/effect-shake',
'jquery-ui-modules/effect-slide',
'jquery-ui-modules/effect-transfer',
'jquery-ui-modules/effect',
'jquery-ui-modules/menu',
'jquery-ui-modules/mouse',
'jquery-ui-modules/position',
'jquery-ui-modules/progressbar',
'jquery-ui-modules/resizable',
'jquery-ui-modules/selectable',
'jquery-ui-modules/slider',
'jquery-ui-modules/sortable',
'jquery-ui-modules/spinner',
'jquery-ui-modules/tabs',
'jquery-ui-modules/timepicker',
'jquery-ui-modules/tooltip',
'jquery-ui-modules/widget'
И странно почему она возникала, если я обновил М2 до свежей версии и модули свежие?
Кто сталкивался с этой проблемой?
 
Последнее редактирование:
При импорте БД появилась такая штуковина, может кто подскажет что делать?:

SQL запрос:


--
-- Ограничения внешнего ключа таблицы `cms_page_store`
--
ALTER TABLE `cms_page_store`
ADD CONSTRAINT `CMS_PAGE_STORE_PAGE_ID_CMS_PAGE_PAGE_ID` FOREIGN KEY (`page_id`) REFERENCES `cms_page` (`page_id`) ON DELETE CASCADE,
ADD CONSTRAINT `CMS_PAGE_STORE_STORE_ID_STORE_STORE_ID` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON DELETE CASCADE
Ответ MySQL: Документация

#1452 - Cannot add or update a child row: a foreign key constraint fails (`artisbono_ross`.`#sql-7_45f56b`, CONSTRAINT `CMS_PAGE_STORE_PAGE_ID_CMS_PAGE_PAGE_ID` FOREIGN KEY (`page_id`) REFERENCES `cms_page` (`page_id`) ON DELETE CASCADE)
 
При переносе файловой системы на другой домен в консоли выпадает такая ошибка:
Refused to apply style from '<URL>' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

По ссылке в браузере:
.../pub/static/version1571048580/_cache/merged/a3d8ee6357e4bb810dbf536a7642b728.min.css
HTTP ERROR 404

При этом этого файла *css нет и не было в принципе. Может знает кто где порыться?
 
При импорте БД появилась такая штуковина, может кто подскажет что делать?:

SQL запрос:


--
-- Ограничения внешнего ключа таблицы `cms_page_store`
--
ALTER TABLE `cms_page_store`
ADD CONSTRAINT `CMS_PAGE_STORE_PAGE_ID_CMS_PAGE_PAGE_ID` FOREIGN KEY (`page_id`) REFERENCES `cms_page` (`page_id`) ON DELETE CASCADE,
ADD CONSTRAINT `CMS_PAGE_STORE_STORE_ID_STORE_STORE_ID` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON DELETE CASCADE
Ответ MySQL: Документация

#1452 - Cannot add or update a child row: a foreign key constraint fails (`artisbono_ross`.`#sql-7_45f56b`, CONSTRAINT `CMS_PAGE_STORE_PAGE_ID_CMS_PAGE_PAGE_ID` FOREIGN KEY (`page_id`) REFERENCES `cms_page` (`page_id`) ON DELETE CASCADE)
Ошибка внешнего ключа. В таблице cms_page_store есть запись, в которой поле page_id ссылается на несуществующую запись page_id из таблицы cms_page
 
При переносе файловой системы на другой домен в консоли выпадает такая ошибка:
Refused to apply style from '<URL>' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

По ссылке в браузере:
.../pub/static/version1571048580/_cache/merged/a3d8ee6357e4bb810dbf536a7642b728.min.css
HTTP ERROR 404

При этом этого файла *css нет и не было в принципе. Может знает кто где порыться?
Попробуйте очистить статику и заново произвести ее деплой
Код:
rm -rf pub/static/*
bin/magento setup:static-content:deploy -f
 
Друзья, у кого есть время, посмотрите плз на ваших версиях, работает или нет отключение fullsreen просмотра картинок товара в галерее для мобильных девайсов.
Вот собственно Для просмотра ссылки Войди или Зарегистрируйся, главная проблема в том, что на айфонах клик по крестику для закрытия полного изображения не срабатывает.
Ну и дальше вытекает простейшее, на первый взгляд, решение проблемы - отключить показ полноэкранного изображения для мобильных устройств.
Так вот, у меня есть доступ в настоящий момент к 2-м версиям M2 - 2.2.10 и 2.3.0
На 2.2.10 сработало простейшее добавление в theme/etc/view.xml в секцию <var name="breakpoints"> <var name="allowfullscreen">false</var>,
а в 2.3.0 это не работает.
Не работает и рекомендуемая корректировка module-catalog/view/frontend/templates/product/view/gallery.phtml -
Код:
 "breakpoints": {"mobile":{"conditions":{"max-width":"767px"},"options":{"options":{"nav":"dots","allowfullscreen":"false"}}}}
что смешно, после такой корректировки навигация с превьюшек на точки меняется, а allowfullscreen продолжает срабатывать.
При этом разработчики пишут что пофиксили, но у меня как я написал на 2.3.0 проблема осталась. Поэтому кому не сложно, проверьте плз как у вас.
 
Последнее редактирование:
Друзья, у кого есть время, посмотрите плз на ваших версиях, работает или нет отключение fullsreen просмотра картинок товара в галерее для мобильных девайсов.
Вот собственно Для просмотра ссылки Войди или Зарегистрируйся, главная проблема в том, что на айфонах клик по крестику для закрытия полного изображения не срабатывает.
Ну и дальше вытекает простейшее, на первый взгляд, решение проблемы - отключить показ полноэкранного изображения для мобильных устройств.
Так вот, у меня есть доступ в настоящий момент к 2-м версиям M2 - 2.2.10 и 2.3.0
На 2.2.10 сработало простейшее добавление в theme/etc/view.xml в секцию <var name="breakpoints"> <var name="allowfullscreen">false</var>,
а в 2.3.0 это не работает.
Не работает и рекомендуемая корректировка module-catalog/view/frontend/templates/product/view/gallery.phtml -
Код:
 "breakpoints": {"mobile":{"conditions":{"max-width":"767px"},"options":{"options":{"nav":"dots","allowfullscreen":"false"}}}}
что смешно, после такой корректировки навигация с превьюшек на точки меняется, а allowfullscreen продолжает срабатывать.
При этом разработчики пишут что пофиксили, но у меня как я написал на 2.3.0 проблема осталась. Поэтому кому не сложно, проверьте плз как у вас.
magento 2.3.1 - luma, porto
andriod 9

проблем нету
 
Назад
Сверху