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

Symfony publikacja aplikacji

Object Storage Arubacloud
+2 głosów
245 wizyt
pytanie zadane 29 października 2015 w PHP przez makoso Mądrala (7,380 p.)

Krótkie pytanie jak osiągnąć epekt aby strona www startowała z pliku app/AppKernel.php 
domyślnie w głównym folderze nie ma pliku htaccess znajduje siędopiero w app/ i innych i nie wiem co zrobić aby nie popełnić błędów dodam że nie jestem jeszcze zaznajomiony z symfony dobrze.

Ale już tutaj pragnę podziękować Comanderowi i efikowi i jeszcze kilku osobom! lecz nie pamiętam nicków tórzy pisali mi wiele o symfony próbwali wpoić mi dobre zasady lecz się nie dawałem teraz zaczynam powoli wszystko rozumieć :P mam nadzieję że się nie zatrzymam i pójdę dalej :D 

tak od siebie parę słów dodatkowych poszło :)

1 odpowiedź

+1 głos
odpowiedź 29 października 2015 przez efiku Szeryf (75,160 p.)

Wystarczy zrobić wirtualny host na  scieżkę web. lub zmienić adres katalogu "root" strony na web.

Tam trzymany jest index.php wraz z htaccess i to tam startuje strona ^^.

W app masz konfigurację i zwykły użytkownik nie powinien mieć do tego dostępu.

komentarz 29 października 2015 przez efiku Szeryf (75,160 p.)
Wszystko jest w cookboku opisane:

http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html

Jeżeli chcesz uruchomić tryb debug to trza wchodzić przez adresstrony/app_dev.php
komentarz 29 października 2015 przez makoso Mądrala (7,380 p.)

Przerabiam symfony z tym: 
http://symfony2-docs-pl.readthedocs.org/pl/latest/

to jest chyab to samo tylko pl :) 
tak tylko nie które rzeczy są mi obcę jeżeli domenę (ząłóżmy że pracuję na serwerze w necie nie na kompie) skierujęna adres web/ i to będzie "startówka" strony to czy poradzi sobie z wyjściem rpzed skierowany adres? bo kiedyś coś czytałem że do tego w php trzeba użyć specialnej funkcji tylko zapomniałem jak to leci, a w tutkach jest opisywane poprzez wchodzenie localhost:8000/ i owszem wtedy działa tylko ja bym chciał to osiągnąć mając pliki bezpośrednio w powiedzmy htdocs/(i czy tutaj nie wystarczył by zwykły jakiś dobry htaccess?)

Za momencik pokombinuję wg. tutka z cookbook-a który podesłałes :) 

komentarz 29 października 2015 przez efiku Szeryf (75,160 p.)
edycja 29 października 2015 przez efiku
Polska dokumentacja jest niepełna.

- Dlaczego miałoby sobie nie poradzić ^^.

Gdybyś wszedł i dobrze poczytał co jest napisane w linku, który podesłałem to byś się nie zastanawiał.

Nie mam Windowsa, to nie wiem jak się ustawia vhosty tam w xampie.

W każdym bądź razie, ten link jest rozwiązaniem na Twoje pytanie. Tylko trzeba się wczytać. :)

W przypadku gdy nie masz opcji takiej zmiany wtedy są dwie opcje :

1. Zmień hosting^^

2. http://symfony.com/doc/current/cookbook/configuration/override_dir_structure.html#override-web-dir trzeba zamienić na public_html ( wszystko jest opisane )

 

Hihi, http://prnt.sc/8wt2aa mamy trolla, ciekawe.
komentarz 29 października 2015 przez makoso Mądrala (7,380 p.)
zrobiłem w htaccess tak jak jest tutaj najwyżej tak mi sięwydaje próbowałem też po swojemu w obu przypadkach działa strona startowa z routingiem / ale jak dla testów robiłem kolejne zwraca błędy dopiero teraz znowu usiadłem więc mam nadzieję że zaraz to załatwię :)

nice troll :D

Imiennik mój :D
komentarz 29 października 2015 przez makoso Mądrala (7,380 p.)

udało się :) 

 

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !/web/
RewriteRule ^(.*)$ /web/$1 [L]

 

komentarz 29 października 2015 przez makoso Mądrala (7,380 p.)
miałem tylko środowisko źle ustawione :) ogółem to jeszcze guzik wiem o środowiskach ogółem nic nie wiem :) tylko o routingu wiem :) ale planuje się nauczyć tworząc mini serwis z zabezpieczeniami bazą danych bo przeczytałem już większość działów (pierwszy raz przeczytałem wszystko dopiero bd próbował) to sposób w jaki się używa tutaj bazy danych jest naprawdę fajny :)
komentarz 29 października 2015 przez efiku Szeryf (75,160 p.)

Zaraz zaraz!

Ustawiasz document root strony na web - to nie jest htaccess..
https://delanomaloney.com/2013/07/how-to-set-up-virtual-hosts-using-xampp/

 Nie tworzysz żadnych swoich htaccessów.. bo się złych nawyków nauczysz i będziesz tak robił. 

http://symfony.com/doc/current/book/index.html

The Book i The CookBook zawsze pod ręką + stack.

 

Patrz nie zrobiłem nigdzie swojego htaccessa.

1. Robie sobie vhosta  http://prnt.sc/8wuho2 (podpinam web)

2. Apka jak widzisz stoi sobie w home/efik http://prnt.sc/8wuigw

3. Widok z konsoli: http://prnt.sc/8wuk0y

4. Widok z app_dev.php http://prnt.sc/8wukyv

komentarz 30 października 2015 przez efiku Szeryf (75,160 p.)
Pora rozpoczac poszukiwania tego trolla co daje minusy bez powodu ;)
komentarz 31 października 2015 przez makoso Mądrala (7,380 p.)
może ktoś jakiegoś bota stworzył tylko pytanie po co? :)
komentarz 31 października 2015 przez makoso Mądrala (7,380 p.)
odnoście konfiguracji to na localhoście mogę tak zrobić ale serwerze raczej nie dam rady i bd musiał mieć ten htaccess chyba kupiłem sobie serwer w nazwie

Podobne pytania

0 głosów
2 odpowiedzi 306 wizyt
pytanie zadane 30 kwietnia 2016 w PHP przez GaCeL Dyskutant (7,500 p.)
0 głosów
1 odpowiedź 789 wizyt
pytanie zadane 8 czerwca 2018 w PHP przez michal Mądrala (5,560 p.)
0 głosów
1 odpowiedź 202 wizyt
pytanie zadane 18 kwietnia 2017 w PHP przez UltraSF Stary wyjadacz (11,740 p.)

92,619 zapytań

141,468 odpowiedzi

319,788 komentarzy

62,001 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!

...