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

Montowanie Symfony na serwerze

0 głosów
95 wizyt
pytanie zadane 10 czerwca w PHP, Symfony, Zend przez michal_php Gaduła (4,110 p.)
Cześć.

Mam pytanie odnośnie montowanie Symfony na serwerze. Wiem , że ten temat był już poruszany wielokrotnie.Ale pytanie odnośnie instalacji na honstingu.Poytam ponieważ w różnych artykułach inaczej piszą , jedni ,że się da inni , że się nie da dla Symfony.Jak to wygląda z punktu fizycznego ?
komentarz 10 czerwca przez Ehlert Mędrzec (170,680 p.)

pytanie odnośnie montowanie

 poruszany wielokrotnie.Ale pytanie odnośnie instalacji na honstingu

 artykułach inaczej piszą , jedni ,że się da inni , że się nie da dla Symfony

 Jak to wygląda z punktu fizycznego ?

Czasem piszę na tym forum pod wpływem, lewą ręką korzystając z  niewspółgrającej klawiatury, no ale litości. Szanujmy swój czas.

1 odpowiedź

0 głosów
odpowiedź 10 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)
Na serwerze, do którego masz pełny dostęp, da się bez problemu. Jak rozumiem miałeś na myśli hosting współdzielony, na takim się da zainstalować jeśli masz dostęp do konsoli przez SSH. Jeżeli nie to możesz po prostu zainstalować lokalnie i przerzucić na serwer wszystkie pliki ręcznie, trochę bardziej upierdliwe, ale też się da.
komentarz 10 czerwca przez michal_php Gaduła (4,110 p.)
Co to znaczy zainstalować kolanie co masz na myśli ?
komentarz 10 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)
Normalnie, przygotować tak samo aplikację jakbyś ją instalował na serwerze, tyle że lokalnie i na serwer przesłać ręcznie gotowe pliki przez SFTP/FTP itd. Jeżeli nie masz dostępu do konsoli na serwerze to inaczej raczej tego nie zrobisz.
komentarz 11 czerwca przez michal_php Gaduła (4,110 p.)
Mam jeszcze jedno pytanie.Bo jak zamontuje na hostingu w folderze public_html swój projekt to w ssh odwołuje się do tego folderu i w konsoli uruchamiam pliki symfony dobrze to kumam ?
komentarz 11 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)

Wszystkie pliki Symfony mają być katalog wyżej, przed public_html, bo nie mają być dostępne publicznie. Obecny katalog publiczny Symfony (w wersji 3 web/, a w wersji 4 public/) zamieniasz na public_html (po prostu zmiana nazwy + https://symfony.com/doc/current/configuration/override_dir_structure.html#override-web-dir)

komentarz 11 czerwca przez michal_php Gaduła (4,110 p.)
Mam mały problem jak wrzucam pliki przed public_html to nie widzi strony,dopiero jak podam ściszę /web to wchodzi .I drugi problem to nie łączy się z bazą danych.Jak uruchamiam lokalnie za pomocą php bin/console server:run to łączy się już z bazą danych na serwerze a jak wejdę z localhost/web to widzi bazę danych z localhosta pomimo , że w config jest ustawione do bazy danych na serwerze.Jak mogę to naprawić ?
komentarz 11 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)
Musisz wrzucić pliki tak, aby wszystko poza web nie było widoczne z poziomu serwera. Czyli katalog wcześniej przed public_html. Jeżeli wrzuciłeś tak, że po dopisaniu web wchodzi, to wygląda jakbyś całość wrzucił publicznie - gdybyś wrzucił poziom niżej, to serwer by nie wiedział, że istnieje tam gdzieś jakiś web. Następnie usuwasz public_html na serwerze, zmieniasz nazwę web na public_html i robisz to co pod podanym linkiem.

Nie zrozumiałem zupełnie problemu z bazą. Na serwerze widzi lokalną bazę z Twojego komputera? To raczej niemożliwe bez odpowiedniej konfiguracji. Po zmianie danych do bazy w plikach na serwerze powinien korzystać z tej bazy. Jeśli tak się nie dzieje możesz jeszcze spróbować np. wyczyścić jakiś cache.
komentarz 11 czerwca przez michal_php Gaduła (4,110 p.)

Dziękuje za pomoc Symfony trzymał w cache i dlatego nie działało.A z tym folderem to racja.Mam jeszcze pytanie odnośnie biblioteki KnpSnappyBundle do generowania PDF.Ona wymaga zainstalowania wkhtmltopdf.Rozumiem ,że wkhtmltopdf instaluje na serwerze i podpinam ścieżkę do symfony ? Z góry bardzo dziękuje za pomoc.

komentarz 12 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)
Widzę na stronie, że tą bibliotekę instaluje się w systemie, nie do Symfony czy projektu. Jednak nie korzystałem z niej nigdy albo jej nie kojarzę. Sama instalacja bundle w Symfony jest opisana w README: https://github.com/KnpLabs/KnpSnappyBundle/blob/master/README.markdown#installation i niżej jest też pokazane ustawienie ścieżek do tej biblioteki w konfiguracji w Symfony.
komentarz 12 czerwca przez michal_php Gaduła (4,110 p.)
A jaką bibliotekę do PDF mógłbyś polecić ?
komentarz 12 czerwca przez Arkadiusz Waluk Ekspert (250,610 p.)
Ostatnio chyba z mpdf korzystałem, ale wiele ich różnych jest.

Podobne pytania

0 głosów
1 odpowiedź 94 wizyt
pytanie zadane 4 kwietnia w PHP, Symfony, Zend przez XedeX Nowicjusz (140 p.)
0 głosów
2 odpowiedzi 106 wizyt
pytanie zadane 19 marca w PHP, Symfony, Zend przez Q7V Gaduła (4,300 p.)
0 głosów
0 odpowiedzi 17 wizyt
pytanie zadane 31 sierpnia w SQL, bazy danych przez sapero Gaduła (3,890 p.)
Porady nie od parady
Pytania na temat serwisu SPOJ należy zadawać z odpowiednią kategorią dotyczącą tej strony.SPOJ

67,143 zapytań

114,088 odpowiedzi

241,831 komentarzy

47,039 pasjonatów

Przeglądających: 252
Pasjonatów: 11 Gości: 241

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...