Autor Zpráva
kozusnik.jan
Profil *
Ahoj, prosím o radu. Začínám se učit Symfony 2. Už na začátku mám problém - podle tohoto návodu vytvářím stránku ( tady ) ale hází mi to tuhle chybu:


FatalErrorException: Error: Class 'Acme\HelloBundle\AcmeHelloBundle' not found in /data/web/virtuals/48565/virtual/www/domains/kozusnikjan.com/Symfony/app/AppKernel.php line 19


Nevíte, co s tím? Zkoušel jsem to dělat 3x a pokaždé mi to vyhodilo tuhle chybu :/


Ještě mám jeden dotaz, a sice mám hosting u wedosu. Na jednom webhostingu mám 2 domény, každá s jiným obsahem. Na té jedné testuji to symfony atd... a na druhé mám webový projekt. Jak to udělat, abych k symfony nemusel přistupovat takhle:
http://kozusnikjan.com/domains/kozusnikjan.com/Symfony/web/app_dev.php/hello/Ryan ale takhle:

kozusnikjan.com/Symfony/web/app_dev.php/hello/Ryan

Děkuji za odpovědi
Borius
Profil
kozusnik.jan:
Jenom ke druhému dotazu. Na hostingu bys měl mít soubor ‘/www/.htaccess’, který toto přesměrování zajišťuje. Pokud ho tam máš (ten původní od WEDOSu), mělo by Ti to fungovat přesně tak, jak popisuješ. Tedy pokud tam máš opravdu jiný obsah. Pokud jsou obsahy nějakým způsobem provázané, musíš to řešit jinak.
kozusnik.jan
Profil *
Borius:
.htaccess tam mám. problém je v tom, že když zadám tím pádem tuhle adresu: http://kozusnikjan.com/Symfony/web/app_dev.php/hello/Ryan, tak mi to napíše "No input file specified."
Jan Tvrdík
Profil
kozusnik.jan:
Nevíte, co s tím?
Jak jsi to symfony nainstalovat?

Na té jedné testuji to symfony
Proč to netestuješ u sebe na localhostu?
kozusnik.jan
Profil *
Normálně jsem překopíroval soubory.
Testuji to na webu, abych to měl už nastavené přímo pro konfiguraci webu... proč bych to netestoval na webu, když mám hosting? Má to nějaký vliv?
Jan Tvrdík
Profil
kozusnik.jan:
proč bych to netestoval na webu, když mám hosting? Má to nějaký vliv?
Protože k vývoji webu slouží localhost. Z mnoha důvodů, např. bezpečnost a rychlost vývoje. Konkrétně v tomhle případě je problém, že na normálním hostingu nemáš k dispozici konzoli, takže nemáš jak zavolat ten příkaz generátoru.


S konzolí je to celé záležitost dvou příkazů:
composer create-project symfony/framework-standard-edition . 2.3.0
php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml
kozusnik.jan
Profil *
jojo, už o tom čtu. asi to budu muset dělat takhle nakonec... děkuji za odpovědi
kozusnik.jan
Profil *
už to tedy jede... nicméně pořád nevím co s tou adresou. protože pokud místo
http://kozusnikjan.com/domains/kozusnikjan.com/Symfony/web/app_dev.php/hello/Ali/G
zadám:
http://kozusnikjan.com/Symfony/web/app_dev.php/hello/Ali/G
tak mi to napíše "No input file specified."
Jan Tvrdík
Profil
kozusnik.jan:
Viz stackoverflow.com/questions/14555996/no-input-file-specified

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: