PhpStorm 8 z obsługą @Blade templates

Pojawiła się właśnie wersja EAP 138.1505 świetnego IDE jakim jest PHPStorm. W tej wersji dodano m.in. pełne wsparcie dla szablonów blade, które są domyślnym systemem szablonów dla frameworka Laravel. Wspierane funkcje to:
Czytaj dalej PhpStorm 8 z obsługą @Blade templates

Sesje i Redirect w Laravel a UTF-8 BOM

Jeśli mieliście kiedyś problem, że sesja w waszej aplikacji nie była utrzymywana pomiędzy zapytaniami do serwera lub podczas wykonywania przekierowania pojawiał się napis:


Redirect to: http://localhost/przekieruj/na

to przyczyną może być to, że pliki w aplikacji mają kodowanie UTF-8 z BOM.

BOM można bardzo łatwo usunąć przy pomocy PhpStorm’a. Kiedy mamy otwarty plik wystarczy kliknąć prawym klawiszem myszy i wybrać polecenie: Remove BOM.

Aby znaleźć pliki z kodowaniem BOM wykonaj komendę:


grep -rl $'xEFxBBxBF' .

więcej na: http://stackoverflow.com/a/2858757/1343422

Więcej o problemach z sesjami i wysyłaniem nagłówków w PHP przeczytasz na:
UTF-8 i problemy w PHP oraz Flash – BOM (Byte Order Mark)