Установил Друпал 8. После зашел в журнал в админке и там следующие предупреждение: Warning: Cannot modify header information - headers already sent by (output started at .../www/vendor/symfony/http-foundation/Response.php:1151) in Drupal\Core\Session\SessionManager->destroy() (line 267 of .../www/core/lib/Drupal/Core/Session/SessionManager.php).
Как думаете, что-то важное?
Комментарии
хз. у меня таких ошибок не было
У меня есть такая.
Один раз, во время установки (проф. minimal).
В работе не замечена.
minimal ни разу не ставил. что там?
Забыл сказать, что устанавливал на кириллический домен.
Зашел в файл, который последним вспоминается в тексте предупреждения. Строка 267 выделена жирным.
<?php// Unset the session cookies.
$session_name = $this->getName();
$cookies = $this->requestStack->getCurrentRequest()->cookies;
if ($cookies->has($session_name)) {
$params = session_get_cookie_params();
<strong> setcookie($session_name, '', REQUEST_TIME - 3600, $params['path'], $params['domain'], $params['secure'], $params['httponly']);</strong>
$cookies->remove($session_name);?>
bumble, у Вас в тот "один раз" случайно не кириллический домен был?
Ну и если зайти в Отчет-Отчет о состоянии, то можно увидеть предупреждение:
Настройка параметра trusted_host_patterns в файле settings.php не выполнена. Это может привести к уязвимости системы безопасности. Настоятельно советуем настроить этот параметр. Дополнительная информация на странице Защита от атак HTTP HOST Header.
Я правильно понимаю, что это нужно самому настраивать, но не обязательно?
В файл settings.php внизу добавь
'^example\.ru$',
'^www\.example\.ru$',
);
Вместо example и ru пропиши свой домен
Спасибо. За комментарий. У меня наконец-то все ок..
а так была такая же беда:
В settings.php не настроена переменная trusted_host_patterns. Это потенциальная угроза безопасности вашего сайта.
пытался делать по инструкции с друпал.орг никак.
«bumble, у Вас в тот "один раз" случайно не кириллический домен был?»
Нет, домен не кириллический.
возможно это потому что у вас пхп ниже 5.6
я ставил на кириллический нормально rc3 и rc4. вчера ставил 8.0.0 на ру и весь сайт белый без стилей. причем вначале пхп 5.5 потом пхп 5.6 - все равно результат один - 8ка не допилена
У вас случайно не это?
Установил друпал на другой домен, не кириллический. Так же поменял php на 5.6. В журнале присутствует то же предупреждение:
Warning: Cannot modify header information - headers already sent by (output started at .../www/vendor/symfony/http-foundation/Response.php:1151) in Drupal\Core\Session\SessionManager->destroy() (line 267 of .../www/core/lib/Drupal/Core/Session/SessionManager.php).
На Drupal.org один раз тоже обсуждали эту ошибку еще на этапе бета-тестирования. И занесли в баг-репорт. Но я так понимаю, продолжения не было.
Кстати, еще забыл упомянуть что на моем хостинге нет PHP OPcode. Хостер обещал позже установить. Друпал устанавливается, поскольку это не критическое требование. Возможно отсутствие этого модуля и вызывает это предупреждение в журнале.
Взял бы дроплетку в digitalocean и контролировал бы весь процесс сам
А на Drupal.org вообще глухота. Думал, там активность на форуме в раз 10 больше чем тут.
мне на форуме только 1 раз ответили из 5. а в ишью проектов почти всегда. так что выберите модуль и справа нажмите типа 200 issues total и добавьте свой вопрос или проблему
или конкретно по проекту д8 https://www.drupal.org/project/issues/drupal
Понял. Спасибо!
у тебя апач на хостинге?
на nginx таких проблем нет
у меня виртуальный хостинг джино (апач + нджиниск, можно выбирать верси пхп 5.4, 5.5, 5.6, и менять в любое время). там ставились при включенной 5.6 нормально rc3, rc4 а 8.0.0 не подключает стили.
на своей впс с нгинкс+фастцги я еще не пробовал
Если vps будешь ковырять вот ресур краснодарских админов http://drupal-admin.ru/
Много полезного без воды.
Apache
Ишьюсы - не форум. Там решают конкретные проблемы, у ядра их вообще навалом, оперативность разумеется хромает. Всем ответить невозможно в кратчайшие сроки.
Drupal.org не для помощи, я для объединения и решения проблем, кодом, а не гайдами. В идеале ваше сообщение должно было быть подкреплено решением, или минимум полной инструкцией по воспроизведению ошибки. Поэтому вы там ответ явно не скоро получите. Если хотите оперативности на английском языке - заходите в их IRC каналы. Они все там тусят.
Видимо вопрос некорректно задан был, или на русском, или на неудачном гуглтранслейте?
Интересно, только что прочитал инструкцию по установке и увидел что нужно руками создавать файл services.yml В отличие от settings.php автоматически во время установки этот файл не создался. Хотя и предупреждений об отсутствии этого файла не было.
Установил Друпал 8 на совсем другом хостинге с модулем PHP OPcode . То же самое предупреждение в журнале после установки. Может это норма?
Даже дистр перезаливал, думал может где-то битые файлы.
На Drupal.org таких целых 2 Issues. Один к dev-версии, другой для rc2.
https://www.drupal.org/node/2600802
https://www.drupal.org/node/2536004
Я себе ставил сервер на do по этому манаулу, который выложил в своем бложике. Восьмерка становится нормально. Единственное для некоторых модулей друпал 8 просил установку Curl и разкомментирования одного параметра в php.ini, но друпал четко пишет, что ему надо. На хостинге такой свободы не будет. Но и гарантий меньше, если что сам прое-шь. Но как выход и практика нормальная тема.))
Это хорошо, но только стоит в несколько раз дороже чем виртуальный хостинг.
Может кто-то посоветовать хостинг с пробным периодом, где хорошо стал Друпал 8 без всяких предупреждений и ошибок в журнале?
Дык разверни на локалке и позырь)
Мне кажется быстрее зарегистрироваться на хостинге чем развертывать сервер на своем компе. Особенно, если раньше этого не делал
НЕ лепи отмазки. действуй)
Нечего не понимаю. Установил Друпал 8 еще на https://pantheon.io/ Это официальный партнер Друпал, который на drupal.org рекламирует возможность установки Друпал 8. По-этому у них не может быть с настройками сервера что-то не так.
И то же самое предупреждение в журнале после установки системы. Ниже добавил скрины.
https://drive.google.com/open?id=0BwDEfleRxwZURmU0aHFwaDlKRkk
https://drive.google.com/open?id=0BwDEfleRxwZUQTZ6aGdxOUNPanc
Значит это так должно быть, а я тут парюсь Посмотрите, пожалуйста, внимательно в журнал с админки Друпала, кто недавно устанавливав Друпал 8. Сразу после "tour module installed." должно идти это предупреждение, как на скрине.
ничего не видно.
Уже должно быть видно картинки, если Вы про них.