Adresář, nahraný přes FTP je nepřístupný

Vyřešeno1.80K zhlédnutíWebhosting
0

Dobrý den,

v hostingu Harpuna.com jsem vytvořil adresář „Testovna“ a do něj náhledy nových webů pro klienta. Ovšem v prohlížeči adresa do něj vyhodí chybu 404. Když v FTP klientovi nastavuji onu složku jako „read“ pro všechny, a chci toto nastavení aplikovat i na vnořené složky, klient vyhodí chybu „Server said: Unknown SITE command.“

Děkuji za pomoc s nastavením

R. Běhoun

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 11. 5. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

toto by spíše vypadalo, že vám požadavek na adresu harpuna.com/testovna/sl3/ odchytí .htaccess webu harpuna.com a domnívá se, že by to měla být jedna ze stránek webu. I chybová stránka 404 patří podle všeho k webu harpna.com

Zkuste na chvíli vyřadit soubor /www/domains/harpuna.com/.htaccess, přejmenujte třeba na _.htaccess, zda vám pak weby v podsložkách začnou fungovat. Pokud ano, vraťte .htaccess zpět, ať vám funguje web, a zaměřte se na konflikty pravidel.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Vybral nejlepší odpověď 11. 5. 2020
0
49.29K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

ověřte, že opravdu zadáváte správnou cestu k souborům. Výpis souborů lze případně aktivovat v .htaccess souboru dle

htaccess – zobrazení seznamu souborů v adresáři

Role: Podpora
PK265670 Odpověděl na otázku 28. 4. 2020
0

Díky za odpověď, ale problém bude jinde. Cesta k souboru je poměrně jednoduchá a překlep je vždy první, co člověk kontroluje. Potíž je v tom, že od jisté doby (cca 6–8 let zpátky) všechno, co nahraji na FTP je automaticky nepřístupné pro „world“.

Např. vytvořím nový adresář a vše co do něj nahraju je bez mého zásahu nepřístupné. Nahrál jsem tam zkusmo obrázek a cesta k němu byla:

harpuna.com/testovna/jmenosouboru.jpg

Takto zadaná adresa (samozřejmě že s http, dvojtečkou, dvěma lomítky a www) nejprve vždy vyhodí chybu:

„Forbidden You don’t have permission to access /testovna/jmenosouboru.jpg on this server.“

a teprve poté, co v FTP klientovi přes informace o souboru zaškrtnu že „world“ může číst, je soubor přístupný přes prohlížeč.

Jelikož to ale v mém FTP klientovi (Transmit 4.4.13 pro macOS 10.13.6) nefunguje na vnořené složky a souboru, musel bych takto ručně upravovat všechny ty desítky souborů a složek, které tam v rámci testování webu nahraji, což je neprosto nepředstavitelné už i vzhledem k tomu, že to tam je jen po omezenou dobu.

Role: Zákazník
PK265670 Změnil status na publikováno 28. 4. 2020
0
53.63K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

Doporučím opravit práva souborů v zákaznické administraci -> detail webhostingu -> levé menu -> nástroje -> Opravit práva souborů

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Odpověděl na otázku 1. 5. 2020
0

Díky za tip. Provedl jsem a nyní již soubor-obrázek nahraný do adresáře „testovna“ je bez  jakéhokoli dalšího zásahu přístupný (zkoušel jsem na dvou různých). Ovšem pokud jde o složky (a to je to, o co mi jde), jsem na tom stejně jako předtím – zadaná adresa v prohlížeči vždy skončí chybou 404.

Udělal jsem porovnání oprávnění adresářů „sklad“ v němž to funguje a „testovna“ v němž to nefunguje a oba mají stejné hodnoty (viz screenshoty ve spodní řadě obrázku). Stejně tak vnořené složky testovacího webu „sl3“ z nichž ta ve skladu v prohlížeči zobrazit jde a ta v testovně nikoli (viz screenshoty v horní řadě obrázku).

Dokonce jsem ten původní adresář „testovna“ smazal a vytvořil znova, ovšem chyba 404 přetrvává.

Nechápu to. :-/

Role: Zákazník
PK265670 Edited comment 5. 5. 2020
0

Pár slov na vysvětlenou: adresář „sklad“ je zřízený již před pár lety a dávám do něj klientům hotové práce k vyzvednutí, k nimž jim posílám linky na http.

Adresář „testovna“ jsem založil minulý týden s cílem dávat do něj jen weby (tedy složky) k otestování, aby se to v tom „sklad“ nepletlo“. Ale jelikož „testovna“ zatím na složky nefunguje, mám ty weby ve „sklad“, protože tam je vše plně funkční.

––––

Od dnešní opravy práv přes admin rozhraní je na tom „testovna“ o fous lépe – už fungují obě varianty níže:

harpuna.com/testovna/jmenosouboru.jpg
harpuna.com/testovna/sl3/jmenosouboru.jpg

Předtím jsem musel u toho JPG přes FTP klienta ručně vnutit „read“ pro „world“.

V adresáři „sl3“ je web k testování:

„harpuna.com/testovna/sl3/“ vede vždy k chybě 404,
„harpuna.com/testovna/sl3/index.html“ funguje.

Ve složce „sklad“ duplikát toho samého webu v pohodě funguje i ve tvaru:
„harpuna.com/sklad/sl3/“

Jsem z toho už jelen.

Role: Zákazník
PK265670 Změnil status na publikováno 5. 5. 2020