Вопросы с тегом «session»

Обозначает вопросы об управлении сессиями в Magento.

1
Сеанс Magento varien запускается очень медленно на страницах категорий с хранилищем сеансов MEMCACHE
Я использую memcacheдля хранения сеансов и на страницах категорий, которые я заметил в новых транзакциях реликвии, где начало сеанса varien может занять более 30 секунд. Это может быть связано с блокировкой сессии, но я подумал, что это не проблема при использовании memcache. Кто-нибудь когда-либо сталкивался с этим или есть идеи, …

6
Как показать сеансовые сообщения в интерфейсе в бета-версии magento 2
Я хочу показать сообщение об ошибке или успехе в моем модуле magento 2. Я расширил свой интерфейсный контроллер с именем класса \Magento\Framework\App\Action\Action. Затем я перенаправляю клиента на домашнюю страницу, используя следующий код $this->messageManager->addError($SomeMessage); $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath($base_path); Все работает нормально но эта строка никогда не печатает ошибку $this->messageManager->addError($SomeMessage);


3
Войти и перенаправить клиента на его сайт
В мультисайтовом мультисайтовом Magento я хотел бы заставить пользователей входить на тот же веб-сайт, который они зарегистрировали. Они могут использовать любую форму входа на любом веб-сайте, но форма должна проверить свои учетные данные и перенаправить их на правильный веб-сайт. Я попытался проверить веб-сайт клиента и заставить его войти в систему. …

3
Хранение сеансов Magento: Redis против Memcached
Я использую Magento EE 1.12.2 (также как и в CE 1.7.2), где у нас есть Redis для кэширования ( расширение Cm_Cache, Redis v 2.2.12 ), но мы используем Memcache для хранения сессий. Redis не поддерживается из коробки на этих версиях Magento. Так что мое беспокойство здесь: Стоит ли тратить время …

2
Не удается войти в систему после установки расширения
Заранее извиняюсь за тонкие детали на этом. Я продаю расширение Magento. С последней версией я начал получать странные сообщения об ошибках от нескольких пользователей. В частности, после установки расширения они сообщают, что не могут войти в систему администратору, запросы на вход перенаправляются обратно на страницу входа и не отображаются сообщения …

1
Блокировка сеанса после использования Cm_RedisSession
Мы перешли на Redis в качестве хранилища сессий с модулем Cm_RedisSession по умолчанию из Magento 1.9.2.4. После развертывания многие клиенты испытывали очень длительное время загрузки страницы (> 20-30 сек.). Для Redis-Server мы используем AWS ElastiCache (m3.large). В Tideways (по аналогии с Newrelic) я увидел это узкое место в следе: Прочитав …

1
сохранение клиентов вошли в систему после удаления var / session в magento
мы сталкиваемся с проблемой в живом сайте, как показано ниже. Насколько мне известно, если мы удалим папку var / session, тогда мы должны войти как в веб-интерфейс, так и в бэкэнд. Чтобы решить эту проблему: Живой сайт пуст во внешнем интерфейсе или продолжайте загружаться и никогда не загружаться, мы должны …

2
Лак и скипидар
Я обнаружил, что всякий раз, когда я перезагружаю Varnish на моем сервере, я теряю сеансы для своих пользователей. Это очередь заставляет моих клиентов терять свои тележки. Это нормальное поведение для Varnish или мой VCL виноват? Казалось бы, это не Дальнейшая информация При дальнейшем исследовании выясняется, что эта проблема связана с …

2
Когда Magento использует сессии и когда куки?
Я знаю, что Magento имеет следующие основные функции для обработки сеансов и файлов cookie: Mage::getSingleton('core/cookie'); Mage::getSingleton('core/session'); Когда Magento устанавливает Cookies и когда сеансы PHP? Каковы варианты использования? Я немного запутался, потому что я знаю, что Magento хранит информацию о корзине Mage::getSingleton('checkout/session')и статус пользователя Mage::getSingleton('customer/session'). Но сессия проверки, кажется, не сессия, …

1
Как добавить сообщение сеанса после вызова session_write_close?
Мы используем отличный модуль uRapidFlow от Unirgy, но столкнулись с небольшим раздражением. Когда вы запускаете один из их профилей, они звонят session_write_close. Проблема в том, что это означает, что если мы хотим запустить процесс из контроллера adminhtml, мы не можем установить флэш-сообщение сеанса, чтобы информировать пользователя об успехе или обнаруженных …


1
Получить текущий идентификатор заказа magento 2
Я знаю, как получить последний идентификатор заказа по этому коду, $this->_checkoutSession->getQuote()->getReservedOrderId(); Где _checkoutSession получается с помощью инъекции, \Magento\Checkout\Model\Session $checkoutSession Я хочу знать, как получить текущий идентификатор заказа в magento 2.

3
Правильный способ получения объекта сеанса?
Я пишу модуль оплаты для Magento 2 прямо сейчас и проверяю его на соответствие CodeSniffer «Стандарт кодирования программы расширения качества Magento» ( https://github.com/magento/marketplace-eqp ). Для каждого из моих классов, которые используют объект сеанса (извлечение), CodeSniffer отвечает следующим предупреждением: Session object MUST NOT be requested in constructor. It can only be …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.