• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony 4 deployment na server

Object Storage Arubacloud
0 głosów
457 wizyt
pytanie zadane 30 lipca 2019 w PHP przez nefren Nowicjusz (180 p.)
Witam

Przy przenoszeniu aplikacji na serwer metodą client FTP drag and drop, które foldery aplikacji przenosimy?

1 odpowiedź

0 głosów
odpowiedź 30 lipca 2019 przez Mariusz08 Maniak (62,300 p.)
Wszystkie oprócz /var i /vendor. Pamiętaj, aby ustawić odpowiednie zmienne środowiskowe (plik .env) a także odpowiednio zabezpieczyć aplikację (np. wyłączyć tryb debug, nie instalować dev toolsów, etc.)
komentarz 30 lipca 2019 przez nefren Nowicjusz (180 p.)
composer.json, composer.lock oraz symfony.lock czyli te pliki pod folderami też przenieść?
komentarz 30 lipca 2019 przez Mariusz08 Maniak (62,300 p.)
Tak.
komentarz 30 lipca 2019 przez Ehlert Ekspert (212,670 p.)
Skoro robi to manualnie przez FTP, nie robiąc buildów, to czemu ma nie kopiować vendora?
komentarz 30 lipca 2019 przez Mariusz08 Maniak (62,300 p.)
Choćby dlatego że może wrzucić paczkę z devtoolsami, nie wyłączy ich no i potem problem. Poza tym vendor może ważyć dużo i w takim wypadku przesyłanie tego przez ftp nie ma sensu, szybciej będzie wykonać composer install
komentarz 30 lipca 2019 przez Ehlert Ekspert (212,670 p.)
Waga dzisiaj robi znaczenie? Poza tym vendor to nie node modules.

Obecność devowych pakietów raczej nic nie zmieni, skoro deploy jest robiony ręcznie i przez ftpa. Finalnie jądro powinno być i tak uruchamiane w trybie prod.
komentarz 2 sierpnia 2019 przez nefren Nowicjusz (180 p.)
Kolega dobrze powiedział. Vendor musi być bo mi sypie błędami o jego braku.

A jak zrobić build aplikacji tak jak np w reakcie na końcu się robi?
komentarz 3 sierpnia 2019 przez Ehlert Ekspert (212,670 p.)
Build w przypadku aplikacji php to imo zbudowanie obrazu dla kontenera i ile korzystasz, instalacja paczek, statyczna analiza kodu oraz wykonanie wszystkich testów.
komentarz 3 sierpnia 2019 przez Mariusz08 Maniak (62,300 p.)

@nefren,

Vendor musi być bo mi sypie błędami o jego braku

No jeśli nie przerzucasz go przez ftp to imo logiczne jest że musisz uzyć composera i zassać wymagane pakiety ręcznie. 

Podobne pytania

0 głosów
1 odpowiedź 312 wizyt
pytanie zadane 5 lutego 2020 w Hostingi, domeny, usługi przez Mariusz Podgórski Początkujący (400 p.)
0 głosów
0 odpowiedzi 141 wizyt
0 głosów
1 odpowiedź 468 wizyt
pytanie zadane 12 stycznia 2022 w JavaScript przez Karson Obywatel (1,000 p.)

92,550 zapytań

141,393 odpowiedzi

319,522 komentarzy

61,935 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...