Příliš mnoho přesměrování po přesunu na ostrý
- aGr
- Člen | 45
Vím, že se tu často řeší nefunkčnost toho a toho po přesunu z localu na ostrý, ale bohužel mi nic z toho nepomohlo.
Po přesunu z localu na ostrý dostávám při zobrazení složky www/ chybu
310
"(net::ERR_TOO_MANY_REDIRECTS): Proběhlo příliš mnoho přesměrování."
,
myslel jsem si, že to bude mít něco dočinění s .htaccessem, ale chyba
přetrvává i když ho smažu (a navíc bych si troufal tvrdit, že je
v pořádku). Laděnka nic neříká a zapnutá by být měla
Debugger::enable(Debugger::DEVELOPMENT)
$application->catchExceptions = FALSE)
Něco mi uniklo?
Děkuji moc za jakékoliv rady.
- aGr
- Člen | 45
voda napsal(a):
Odkud kam se to přesměrovává?
No pokud tomu dobře rozumím tak samo na sebe. Viz firefox, který píše „Server přesměrovává požadavky na tuto adresu sám na sebe, a to takovým způsobem, který zabraňuje jejich dokončení.“.
22 napsal(a):
Na toto jsem koukal, ale ten problém se zdá zcela jiný. Jedná se o specifický program na MAC OS, já používám apache na Ubuntu a především mi to blbne na ostrém nikoliv localu (a hosting na MACu neběží určitě).
- aGr
- Člen | 45
newPOPE napsal(a):
Minule sme aj my mali presne takyto problem, neslo vtedy o Nette App.
Problem bol ale v hostingu kvoli ich nastaveniu, sa to samo presmerovavalo dokola…
Ako sme to vyriesili uz neviem, proste hosting ;-)
Ja jsem i psal na hosting a pověděli mi, že to .htaccessem nebude a že mám „překontrolovat nastavení cest, přístupových údajů a jiných konfigurovatelných věcí“. Což je perfektní rada pro začátečníka v Nette :). Zkusím to nahrát na jiný hosting, ale nevím zda-li se mi podaří nějaký sehnat.
Editoval aGr (23. 8. 2011 16:35)
- aGr
- Člen | 45
Tak vložím-li celý web do rootu mého hostingu a po připsání
RewriteBase /
je vše ok. Jakmile to však přesunu do jiné
složky nastane tato zkáza. Asi to bude podobný problém jako zde
neboť hostuji také na onebit. Změna urlScript mi však nepomohla.
Se sandboxem je situace velmi podobná, háže 404 (viz odkaz výše).
Hm, zítra taky den…
Editoval aGr (23. 8. 2011 21:03)
- newPOPE
- Člen | 648
@aGr tak este skus tuto moznost, ked to presuvas do subzlozky
dajme tomu ze www.xyz.com/mojaaplikacia/
tak nastav RewriteBase /mojaaplikacia
to by mohlo pomoct
- aGr
- Člen | 45
Odpověd z hostingu:
…chyba je opravdu v cestách. Zjistěte z dokumentace nebo fóra, kde se dá nastavit umístění aplikace. V současném nastavení aplikace ignoruje zanoření do adresářů. V případě, že se Vám nepodaří nastavit umístění aplikace, tak je možné toto umístění natvrdo nastavit v index.php:
Do /subdomena/slozky/www/index.php přidejte následující řádek:
$_SERVER[‚DOCUMENT_ROOT‘]=$_SERVER[‚DOCUMENT_ROOT‘].‚/subdomena/slozky/www/‘;
Po připsání opravdu vše běží jak má. Dá se to někde nastavit inteligentněji? Zkoušel jsem to nastavit v onom Http\UrlScript, ale to nepomohlo.