Size: a a a

2020 July 22

ИЛ

Иван Лещёв in Drupal RU
Anatoly Politsin
эмм. т.е. проблема ядра которая до сих пор не поправлена?
проблема невероятного уровня просто
источник

I<

Ivan <Chi> in Drupal RU
Anatoly Politsin
эмм. т.е. проблема ядра которая до сих пор не поправлена?
Когда то давно эти эксепшены рендерились как HTML.
Я репортил security issue про XSS в них.
https://www.drupal.org/forum/newsletters/security-advisories-for-drupal-core/2016-09-21/drupal-core-critical-multiple
источник

I<

Ivan <Chi> in Drupal RU
XSS профиксили просто изменив mime type на plain text у этих страниц.
источник

AP

Anatoly Politsin in Drupal RU
@vstepankov зырь друпал соснул у лары, только поцанам не рассказывай
источник

VS

Victor Stepankov in Drupal RU
источник

I<

Ivan <Chi> in Drupal RU
А вообще советую поcтавить symfony/error-handler на локалхосте.
Стектрейс будет выглядить примерно так.
https://www.drupal.org/files/issues/2019-04-29/after.png
источник

АК

Алексей Кузнецов... in Drupal RU
есть ещё варик писать код без экзепшенов
источник

I<

Ivan <Chi> in Drupal RU
Эксепшенов в ядре и контрибе туча.
источник

АК

Алексей Кузнецов... in Drupal RU
ну вот пусть они пишут, чтобы нормально было)
источник

AI

Andrei Ivnitskii in Drupal RU
Алексей Кузнецов
есть ещё варик писать код без экзепшенов
Твою иронию никто не распознаёт)
источник

АК

Алексей Кузнецов... in Drupal RU
А вообще, занятно, что семёрку убить до белого экрана было не так то и просто - ломалась вёрстка, вылазили месседжи, но такого, чтобы WSOD - это надо было постараться
источник

AI

Andrei Ivnitskii in Drupal RU
Да, есть такое. Это один из аргументов семеркофилов
источник

АК

Алексей Кузнецов... in Drupal RU
чаще всего кстати валится из-за несоответствия типа аргумента
источник

I<

Ivan <Chi> in Drupal RU
Алексей Кузнецов
А вообще, занятно, что семёрку убить до белого экрана было не так то и просто - ломалась вёрстка, вылазили месседжи, но такого, чтобы WSOD - это надо было постараться
Это на самом деле очень плохо. Сайт не должен рендерить что либо с PHP ошибками.  По крайней мере на локалхосте.
источник

АК

Алексей Кузнецов... in Drupal RU
ну я за то, чтобы даже ворнингов не было
источник

I<

Ivan <Chi> in Drupal RU
В симфони как так и сделано. Любой PHP нотис трансформируется в не пойманый эксепшен.
источник

I<

Ivan <Chi> in Drupal RU
источник

АК

Алексей Кузнецов... in Drupal RU
помню чей-то проект достался, а там журнал отключен. Говорю, чего выключили? Ответ: чтобы производительность выше была.

Ну я включил, а там с каждой страницы по 10-15 ворнингов))))
источник

I<

Ivan <Chi> in Drupal RU
у меня такой же проект был, при миграции на 8-ку я включил этот хендлер на симфони и PHP ошибки в журнале большая редкость теперь
источник

I<

Ivan <Chi> in Drupal RU
Потому что любой PHP нотис валит тесты.
источник