Wpis z mikrobloga

Mam ciekawy problem z laravelem na serwerze.
Mam sobie apkę na lokalu, wszystko działa ok -> przerzucam na produkcję, niektóre pliki modeli, kontrolerów itp. z automatu minimalizuje i tak że nic nie działa bo z

php
namespace App;
use Illuminate\Notifications\Notifiable;
----------------------------------------------------------------------------------------------------------------------------------------------------------------------

robi

phpnamespace App;use Illuminate\Notifications\Notifiable;

spieprzona kompresia na serwerze czy WTF #laravel #programowanie kompresia gzip, deflate
  • 9
też o tym myślałem ale pliki raz model, raz widoki innym razem co innego minimalizuje


@Marcymon: Wciąż wygląda na #!$%@? znaki nowej linii. Obstawiam, że generowane mogą być dobre, ale te, które edytujesz już na przykład nie. Popatrz w ustawienia swojego edytora/IDE.

Generalnie nie ma czegoś takiego jak minimalizowanie PHP, bo po co.
Zgoda ale to mi robi z automatu server


@Marcymon: Co to znaczy, że "server" coś robi xD Serwer to maszyna, robić może oprogramowanie.

To o co ja i prawdopodobnie również @idiot miał na myśli, to że masz w plikach windowsowe znaki nowej linii, które są inne niż na linuksie. Ewentualnie program, którym wrzucasz pliki coś podmienia.

http://www.cs.toronto.edu/~krueger/csc209h/tut/line-endings.html
https://superuser.com/questions/374028/how-are-n-and-r-handled-differently-on-linux-and-windows
via Wykop Mobilny (Android)
  • 0
@Marcymon: masz CRLF, linux uzywa tylko LF.

Aha - czym wysyłasz pliki? Pamiętam że w trybie FTP - ASCII mozna bylo sie na taki problem napotkać