[Laravel] Problem z przeniesieniem projektu na serwer www |
[Laravel] Problem z przeniesieniem projektu na serwer www |
16.05.2019, 13:44:54
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 16.05.2019 Ostrzeżenie: (0%) |
Cześć,
mam napisaną w pełni działającą (lokalnie) aplikacje www z wykorzystaniem Laravel 5.8. Mam serwer www na który przenoszę w/w aplikację. Apacha kieruję na katalog public po czym mam pustą stronę. Rozwiązaniem tego problemu było zainstalowanie czystego laravel'a przy pomocy composer'a bezpośrednio na serwerze - Wszystko działa. Następnie przenoszę swoje widoki/modele/kontrolery otrzymuję działającą stronę lecz np formularz logowania zamiast stworzonego tokenu csrf wyświetla @csrf jako tekst. Gdy przeniosę widok z czystego laravel'a problem znika. Zauważyłem również, że pliki przeniesione z windowsa na linuxa mają typowy dla plików stworzonych pod windowsem znacznik końca linii ^M Czy możecie mi udzielić wskazówek jak poprawnie napisaną aplikację w systemie Windows przenieść na serwer Linux - Ubuntu |
|
|
16.05.2019, 15:42:37
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Pusta strona oznacza zapewne jakiś błąd LV. Sprawdź logi, wyczyść cache.
-------------------- |
|
|
19.07.2019, 12:05:47
Post
#3
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 5 Dołączył: 20.05.2019 Ostrzeżenie: (0%) |
Jeżeli masz pustą stronę to znaczy, że jakiś fatal error poleciał, włacz debuga w envie, zmień na chwilę z produkcji na test. Co do @csrf to jedyne co mi przychodzi do głowy to, że widok nie miał rozszerzenia blade.php.
Ja moje projekty przenoszę tak: - instaluję deployera (po poprawnej konfiguracji, wszystkie pliki przez ssh same przenoszą się na serwer) Jeżeli nie chcesz deployera to musisz bawić się ręcznie: - dane w .envie do podmiany - php artisan key:generate - ~ config:cache - ~ migrate - ~ view:clear - composer install - composer dump-autoload - jeżeli masz paczki npm'a, które wymagają przebudowania to npm run prod jak coś dalej nie działa to pewnie coś z migracjami znając życie, pewnie coś w stylu json zamiast text... |
|
|
Wersja Lo-Fi | Aktualny czas: 6.05.2024 - 03:32 |