Я хочу отменить сериализацию сообщений Symfony в таблице messages_messages.
Я попробовал использовать функцию unserialize(), но получил уведомление: «unserialize(): ошибка по смещению 0». 1380 байт в ..." (вырезание сообщения).
В результате у меня было только уведомление, а не строка без сериализации, которую я передал функции.
Вот пример, который я попытался десериализовать (я изменил некоторые данные в целях конфиденциальности):
O:36:\"Symfony\\Component\\Messenger\\Envelope\":2:{s:44:\"\0Symfony\\Component\\Messenger\\Envelope\0stamps\";a:1:{s:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\";a:1:{i:0;O:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\":1:{s:55:\"\0Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\0busName\";s:26:\"messenger.bus.pimcore-core\";}}}s:45:\"\0Symfony\\Component\\Messenger\\Envelope\0message\";O:36:\"App\\Hubspot\\TransactionalMailMessage\":1:{s:45:\"\0App\\Hubspot\\TransactionalMailMessage\0payload\";a:4:{s:7:\"emailId\";i:53540933612;s:9:\"recipient\";a:7:{s:5:\"email\";s:23:\"lolozzo.prova@gmail.com\";s:5:\"phone\";s:10:\"3989346664\";s:9:\"firstName\";s:5:\"Seeki\";s:8:\"lastName\";s:7:\"Lolozzo\";s:12:\"customerType\";s:7:\"privato\";s:17:\"newsletterConsent\";b:1;s:5:\"admin\";b:0;}s:4:\"data\";a:13:{s:11:\"ID_ANNUNCIO\";i:2220;s:14:\"TOKEN_ANNUNCIO\";s:15:\"PR65E095202E52F\";s:15:\"TITOLO_ANNUNCIO\";s:41:\"Agazzini ENDURO CARBON CANE CREEK EDITION\";s:12:\"EMAIL_AUTORE\";s:23:\"lolozzo.prova@gmail.com\";s:15:\"TELEFONO_AUTORE\";s:10:\"3771234567\";s:12:\"URL_ANNUNCIO\";s:39:\"http://localhost/announcement/2220/view ... sendId\";N;}}}
Подробнее здесь: https://stackoverflow.com/questions/782 ... t-messages
Как я могу десериализовать транспортные сообщения Symfony? ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1729607023
Anonymous
Я хочу отменить сериализацию сообщений Symfony в таблице messages_messages.
Я попробовал использовать функцию unserialize(), но получил уведомление: «unserialize(): ошибка по смещению 0». 1380 байт в ..." (вырезание сообщения).
В результате у меня было только уведомление, а не строка без сериализации, которую я передал функции.
Вот пример, который я попытался десериализовать (я изменил некоторые данные в целях конфиденциальности):
O:36:\"Symfony\\Component\\Messenger\\Envelope\":2:{s:44:\"\0Symfony\\Component\\Messenger\\Envelope\0stamps\";a:1:{s:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\";a:1:{i:0;O:46:\"Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\":1:{s:55:\"\0Symfony\\Component\\Messenger\\Stamp\\BusNameStamp\0busName\";s:26:\"messenger.bus.pimcore-core\";}}}s:45:\"\0Symfony\\Component\\Messenger\\Envelope\0message\";O:36:\"App\\Hubspot\\TransactionalMailMessage\":1:{s:45:\"\0App\\Hubspot\\TransactionalMailMessage\0payload\";a:4:{s:7:\"emailId\";i:53540933612;s:9:\"recipient\";a:7:{s:5:\"email\";s:23:\"lolozzo.prova@gmail.com\";s:5:\"phone\";s:10:\"3989346664\";s:9:\"firstName\";s:5:\"Seeki\";s:8:\"lastName\";s:7:\"Lolozzo\";s:12:\"customerType\";s:7:\"privato\";s:17:\"newsletterConsent\";b:1;s:5:\"admin\";b:0;}s:4:\"data\";a:13:{s:11:\"ID_ANNUNCIO\";i:2220;s:14:\"TOKEN_ANNUNCIO\";s:15:\"PR65E095202E52F\";s:15:\"TITOLO_ANNUNCIO\";s:41:\"Agazzini ENDURO CARBON CANE CREEK EDITION\";s:12:\"EMAIL_AUTORE\";s:23:\"lolozzo.prova@gmail.com\";s:15:\"TELEFONO_AUTORE\";s:10:\"3771234567\";s:12:\"URL_ANNUNCIO\";s:39:\"http://localhost/announcement/2220/view\";s:17:\"URL_ANNUNCIO_EDIT\";s:39:\"http://localhost/announcement/2220/edit\";s:18:\"URL_ANNUNCIO_ADMIN\";s:65:\"https://www.ebikemood.com/admin/login/deeplink?object_5920_object\";s:6:\"STATUS\";s:6:\"review\";s:15:\"NOTE_UNAPPROVED\";s:0:\"\";s:13:\"NOTE_REJECTED\";s:0:\"\";s:11:\"OFFER_PRICE\";s:0:\"\";s:17:\"OFFER_DESCRIPTION\";s:0:\"\";}s:6:\"sendId\";N;}}}
Подробнее здесь: [url]https://stackoverflow.com/questions/78226115/how-can-i-unserialize-symfony-transport-messages[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия