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

Symfony2 - przeniesienie projektu na serwer Hekko

Object Storage Arubacloud
0 głosów
986 wizyt
pytanie zadane 1 października 2016 w PHP przez Captivity Obywatel (1,030 p.)
Hej,

Stworzyłem swój projekt strony w Symfony2 korzystając z kursu na eduweb - zdecydowanie polecam.
Teraz mam problem, bo nie wiem jak przenieść ten projekt na wykupiony serwer na hekko. Proszę, powiedzcie mi jak to zrobić od początku.

Wiem, że trzeba zmienić na serwerze katalog główny z public_html na web, ale nie wiem czy da się i jak to zrobić na hekko.

2 odpowiedzi

+3 głosów
odpowiedź 2 października 2016 przez efiku Szeryf (75,160 p.)
wybrane 2 października 2016 przez Captivity
 
Najlepsza

Nie trzeba zmieniać public_html na web.

Zwykłe hostingi nie nadają się za bardzo pod symfony, zaraz zobaczysz dlaczego. 

Opcja pierwsza:
 Wrzucasz pliki (po zmianie nazwy katalogu web na public_html zgodnie z manualem) do swojego głównego katalogu na serwerze (tego wyżej niż public_html) wraz z vendorem(!) oraz nadajesz odpowiednie uprawnienia i grupę na katalog cache.
+ ręczne czyszczenie cache.

Opcja druga (ssh):
Synchronizujesz swój projekt (rsync) z głównym katalogiem na serwerze. Oczywiście web na public zmieniiony itd. 
Synchronizujesz wszystko z wyjątkiem katalogu vendor. Zamień swój parameters.yml na parameters.yml.dist, logujesz się za pomocą ssh pobierasz composera curlem: php composer.phar install, czyścisz cache. Jak to bywa, może braknąć ramu dla composera :)

 

Warto sprawdzić czy spełniasz wymagania symfony http://symfony.com/doc/current/reference/requirements.html

Generalnie bez ssh nic nie zrobisz.

Hosting się do symfony nie nadaje, od tego jest vps ale skoro już kupiłeś, to próbuj, lekko nie będzie.

0 głosów
odpowiedź 2 października 2016 przez Captivity Obywatel (1,030 p.)
Dzięki za odpowiedź. Niestety na wykupionym serwerze nie miałem możliwości skorzystania z SSH, choć to bym wolał. Przeniosłem pliki, zmieniłem co trzeba i prawie działa :)

Mam jeszcze jeden problem. Musiałem zmienić katalog web na public_html, w katalogu web miałem assety css, teraz zmieniłem w composer.json i config folder web na public_html. Jak zrzucić teraz assety na serwerze? Nie mam dostępu chyba, żeby zrobić to przez konsolę. Da się jakoś?
1
komentarz 2 października 2016 przez efiku Szeryf (75,160 p.)
Mówiłem że sf nie nadaje się do hostingów. Jedynie co mozesz zrobic to lokalnie wygenerować assety i je wrzucić na serwer. Ty generujesz i zmieniasz co trzeba na lokalnym a wrzucasz tylko na hosting zmiany. (Wygeneruj assety dla prod) i do tego trzeba wyczyścić cache.
komentarz 2 października 2016 przez Captivity Obywatel (1,030 p.)
Dzięki za chęć pomocy. Tak zrobię.

Podobne pytania

0 głosów
1 odpowiedź 509 wizyt
0 głosów
1 odpowiedź 1,701 wizyt
pytanie zadane 22 października 2016 w PHP przez Captivity Obywatel (1,030 p.)
0 głosów
2 odpowiedzi 1,508 wizyt

92,556 zapytań

141,404 odpowiedzi

319,563 komentarzy

61,942 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!

...