Nejste přihlášeni
Stránky 1
Zdravím,
začal jsem se učit s frameworkem Symfony2. Na localhostu vše běží, ale nevím si rady s deploy. V dokumentaci Symfony jsem toho ke svému překvapení moc nenalezl, kromě toho, že doporučují využít spíš SSH. Podle všeho jde ale použít i klasické FTP. Chci se zeptat, zda s tím má někdo zkušenosti a poradil by? Obecná rada na internetu zní, že obsah složky "web" (Symfony) by se měl překlopit do kořenového adresáře, který by se ale měl jmenovat "public_html", což na Endoře nejspíš bude problém. Další složky "app", "src", "vendor" by měly být v nadřazené úrovni. Jak to udělat, taky nevím (do složky přece nemám přístup).
Všechny pokusy zatím skončily chybou 500. Vycházel jsem z článků, jako je tenhle http://cullenwebservices.com/using-symfony-shared-host/
Za všechny rady díky!
Upravil bohemove (2016-02-27 20:00:35)
Offline
public_html je štýl adresárov zahraničných hostingov, u Endory je samozrejme možné docieliť podobného efektu, tj v zložke web si vytvoríte vami požadovaný adresár (napríklad public) do ktorého nasmerujete všetky požiadavky prostredníctvom súboru .htaccess
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1 [L]
Ostatné adresáre v adresári web nebudú dostupné z vonku, tj docielite vami požadovaného cieľu.
Offline
Stránky 1