RuntimeException: Failed to start the session because headers have already been sent by "modules/contrib/social_auth_ok/social_auth_ok.install" at line 1. in Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() (line 141 of vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php).
untimeException: Failed to start the session because headers have already been sent by "modules/contrib/social_auth_ok/social_auth_ok.install" at line 1. в Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() (строка 141 из vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php) #0 core/lib/Drupal/Core/Session/SessionManager.php(164): Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() #1 core/lib/Drupal/Core/Session/SessionManager.php(195): Drupal\Core\Session\SessionManager->startNow() #2 vendor/symfony/http-foundation/Session/Session.php(196): Drupal\Core\Session\SessionManager->save() #3 core/lib/Drupal/Core/StackMiddleware/Session.php(60): Symfony\Component\HttpFoundation\Session\Session->save() #4 core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(47): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #5 core/modules/page_cache/src/StackMiddleware/PageCache.php(99): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 core/modules/page_cache/src/StackMiddleware/PageCache.php(78): Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true) #7 core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(47): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(52): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #9 vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #10 core/lib/Drupal/Core/DrupalKernel.php(669): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #11 index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #12 {main}.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | User authentication.png | 6.08 KB | scorpionghost |
Comments
Comment #2
graker commentedЕсли повторно пробовать, воспроизводится?
Из drush работает?
Другие модули с нуля устанавливаются нормально?
Comment #3
scorpionghost commentedЗдравствуйте. Удалил первую, указанную пустую строку - установилось. Странно, но после установки, настройки и получения из Одноклассников подтверждения, модуль не появляется во вкладке - такое ощущение, как будто в системе его нет. Вконтакте - работает нормально
Comment #4
graker commentedПро строку понял, спасибо, подправлю позже.
Если вкладка с модулем не появляется и чистка кэшей не помогает, надо переустановить.
Comment #5
scorpionghost commentedСпасибо за помощь и быстрый ответ. Модуль, после удаления и новой установки - заработал. Почему именно так - причину не понял
Comment #6
scorpionghost commentedПри попытке зарегистрироваться через Одноклассники, появляется ошибка: На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
И в журнале:
InvalidArgumentException: Required option not passed: "access_token" in League\OAuth2\Client\Token\AccessToken->__construct() (line 62 of vendor/league/oauth2-client/src/Token/AccessToken.php).
Comment #7
graker commentedУжас какой, как оно у меня вообще работает-то :)
А вендоры установлены? composer install и все такое? У модуля ж тоже есть зависимость.
Comment #8
scorpionghost commentedДа, Вконтакте - с первого раза все заработало. Сижу, ищу причину. Может что-то ни то где-то указал. Странно
Comment #9
graker commentedVK тут ни при чем, у OK есть своя зависимость от max107/oauth2-odnoklassniki, надо проверить что в вендоре есть эта либа.
Comment #10
scorpionghost commentedВсе сделал заново и заработало. Огромное спасибо за помощь и столь великолепный модуль. Сам бы не осилил его написать.
Comment #11
graker commentedПользуйтесь на здоровье.
Он пока еще не великолепный, надо пару вещей допилить, все времени нет.