![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem dzisiaj wrzucić swój projekt Symfony 2.8 na serwer hostingu firmy Netmark. Użyłem do tego celu konsoli MC na linuxie Ubuntu, połączeniem FTP.
Pierwszy problem jaki się pojawił przy kopiowaniu plików to problem ze skopiowaniem plików z katalogu /bin . Mam tam 4 pliki: doctrine, doctrine_dbal, doctrine.php, security-checker (tzw. symlinki) . Komunikat jaki dostałem to coś w stylu "nie można utworzyć docelowego dowiązania symbolicznego doctrine ... " Drugi problem to problem ze skopiowaniem plików z katalogu vendor. W ciągu 30 min skopiowało mi się zaledwie 15% plików więc odpóściłem. Jaki hosting dla szybkiej i sprawnej konfiguracji projeku Symfony polecacie, albo jakie narzędzia powinien mieć aby Symfony szybko tam skonfigurować ? Gdzie jest jakiś porządny opis tego jak powinno wyglądać wrzucenie projektu Symfony krok po kroku na hosting ? Szukałem ale mało jest informacji tego typu. I jeszcze pytanie czy o czymś szczególnie powinienem pamiętać przed wrzuceniem projektu Symfony na hosting ? Będę wdzięczny za podpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Pilsener miałeś rację. Postawienie Symfony na Hostingu jest proste.
Hosting, który wybrałem umożliwia mi zalogowanie poprzez SSH. Poniżej lista poleceń, które musiałem wykonać aby projekt w Symfony odpalił na hostingu: 1) git init 2) git remote add origin link_do_projektu_na_githubie 3) git pull origin master 4) composer install (dociągam biblioteki) 5) ln -s web public_html (robię dowiązanie katalogu web na public_html) 6) w pliku web/app.php zmieniłem opcję prod na TRUE 7) musiałem również w pliku routing.yml dopisać dwa routingi, które miałem w pliku routing_dev.yml 8) i na końcu migracja bazy (Oczywiście wcześniej trzeba utworzyć bazę danych ) : php app/console doctrine:database:drop --force php app/console doctrine:database:create php app/console doctrine:schema:update --force php app/console doctrine:fixtures:load PS. Nie wiem tylko dlaczego takie warningi mam: Warning: include_once(/home/ddd/domains/ddd/web/../app/bootstrap.php.cache): failed to open stream: No such file or directory in /home/ddd/domains/ddd/web/app.php on line 7 Warning: include_once(): Failed opening '/home/ddd/domains/ddd/web/../app/bootstrap.php.cache' for inclusion (include_path='.:/opt/alt/php70/usr/share/pear') in /home/ddd/domains/ddd/web/app.php on line 7 To tyle. Wszystko śmiga. Ten post edytował damianooo 6.10.2017, 21:43:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 03:56 |