Znalostní báze›Webhosting›Správa souborů

Webhosting – Správa souborů

Na této stránceKdy tento návod použijeteSoubory a adresářeAdresářová struktura WebhostinguSpráva souborů přes FTPOprava práv souborůBěžné problémyČasto kladené dotazy

Tento článek shrnuje základy správy souborů použitím FTP klienta a nástrojů v zákaznické administraci. Potřebujete-li zjistit přihlašovací údaje k FTP, změnit heslo, nebo založit nový FTP účet, postupujte podle návodu v článku Webhosting – FTP účty.

V tomto článku se dočtete:


Kdy tento návod použijete


Soubory a adresáře

Soubory jsou základními stavebními bloky Vašeho webu. Většinou jde o kód nebo jeho části, které tvoří webovou aplikaci, a dále různá média – obrázky, videa, dokumenty…

Aby web správně fungoval, měly by se všechny jeho součásti ideálně nacházet na jednom hostingu. Potřebujete-li přesunout soubory z počítače na webhosting, nahrajte je přes FTP. Tento přenos není nijak omezený velikostí souborů, pouze rychlostí spojení.

Obrázky a jiná média mohou aplikace nahrávat i přes PHP. V tomto případě je velikost souborů omezena na 128 MB u hostingu LowCost, 256 MB u NoLimit a 512 MB u NoLimit Extra. Větší soubory nahrajete pouze přes FTP.

Chcete-li využívat redakční systém, například WordPress, můžete jej nainstalovat pomocí Instalátoru aplikací.


Adresářová struktura Webhostingu

Webhosting má pevně danou základní adresářovou strukturu. Ujistěte se, že za každých okolností obsahuje tyto adresáře:

  • session – úložiště souborů s daty session pro PHP
  • tmp – adresář pro různé dočasné soubory (důležité pro nahrávání souborů)
  • www – adresář samotného webu

K těmto adresářům má přístup pouze uživatel přihlášený hlavním FTP účtem.

Následující adresáře patří do základní struktury, ale web může fungovat i bez nich:

Více informací najdete v článku Webhosting – Obnovení základní struktury FTP.


Správa souborů přes FTP

FTP, neboli File Transfer Protocol, je základní způsob přenosu dat mezi počítačem uživatele a webhostingem. Aby jej počítač mohl používat, potřebuje FTP klienta, tedy program, který umí protokolem FTP komunikovat a obsahuje rozhraní pro přesouvání souborů. Doporučujeme použít jeden z následujících:

  • WebFTP – FTP klient v prohlížeči (rozhraní ⧉ || návod)
  • FileZilla – multiplatformní FTP klient

Navázání FTP spojení

Pro připojení počítače k webhostingu přes FTP potřebujete tyto údaje:

  • Adresu FTP serveru
  • Uživatelské jméno
  • Heslo

Neznáte-li přístupové údaje k FTP, zjistěte je podle článku FTP – Přihlášení.

Více informací o FTP účtech a jejich nastavení najdete v článku Webhosting – FTP účty.

Nahrávání souborů (upload) přes FTP

Konkrétní proces nahrávání, úpravy a mazání souborů na webhostingu přes FTP závisí na zvoleném klientu, a konkrétní postup najdete v návodu k jeho obsluze.

Při práci se soubory dodržujte následující opatření:

  • Vyhněte se mazání souborů, které tvoří adresářovou strukturu webhostingu.
  • Přesvědčte se, že data nahráváte do správné složky: web patří do složky www (případně jejích podsložek).
  • Buďte opatrní při mazání souborů přímo na webhostingu – neexistuje žádný koš, ze kterého byste je později mohli obnovit. Máte-li pochyby, pořiďte zálohu.

Oprava práv souborů

Může se stát, že soubory mají nastavena práva, která neumožňují serveru s nimi efektivně pracovat. Objevuje se Chyba 403. Práva souborů můžete opravit podle tohoto postupu:

  1. Přihlaste se do zákaznické administrace ⧉.
  2. V horním menu vyberte Hostingové služby Webhosting.
  3. Z přehledu Webhostingů vyberte požadovanou službu.
  4. V levém menu vyberte Nástroje.
  5. V rámečku Oprava práv souborů klikněte na tlačítko Opravit práva souborů.
Tlačítko opravy práv souborů
Tlačítko opravy práv souborů

Touto opravou umožníte serveru i uživatelům přístup k souborům, který by jinak mohl být blokovaný.


Běžné problémy

Problémy s připojením k FTP řeší článek FTP – Řešení problémů. Se soubory na webhostingu se nejčastěji potýkáte s těmito problémy:

Po nahrání webu se nic nezobrazuje

Problém: Web jste nahráli přes FTP, ale v prohlížeči se nezobrazuje, nebo se zobrazuje stránka „Webhosting je aktivní“.

Příčina: Soubor index.html nebo index.php není ve správné složce, nebo má web nastavená nevhodná práva souborů. Jsou-li ve složce oba soubory, server přednostně zobrazí index.html.

Řešení: Ověřte, že je soubor index.html nebo index.php ve složce www (případně www/domains/wds-test.cz, kde wds-test.cz je Vaše doména). Poté opravte práva souborů a v prohlížeči smažte mezipaměť (cache). Nepomůže-li to, postupujte podle článku Webhosting – Řešení problémů webu.

Nahrávání souborů selhává kvůli chybějící složce tmp

Problém: Při nahrávání obrázků, šablon nebo jiných souborů přes WordPress se zobrazí chyba File upload error – unable to create a temporary file nebo Dočasný adresář neexistuje. Při přihlášení do administrace WordPressu se může objevit varování session_start(): open(…) failed: No such file or directory.

Příčina: V kořenovém adresáři FTP chybí složka tmp, případně session (často po jejím omylem smazání).

Řešení: Zkontrolujte adresářovou strukturu. V kořenovém adresáři FTP musí být složky tmp, session a www. Chybí-li tmp nebo session, vytvořte ji. Složka tmp existuje a chyba trvá? Opravte práva souborů. Nepomůže-li to, zřiďte dočasný FTP přístup pro podporu a pošlete požadavek autorizovaně přes kontaktní formulář.

Nejde smazat nebo přejmenovat složku

Problém: Složku na FTP (například po odinstalaci WordPressu) nejde smazat ani přejmenovat, případně se po smazání dál zobrazuje prázdná.

Řešení: Opravte práva souborů a zkuste to znovu. Postup při přetrvávajícím problému najdete v článku Webhosting – Samostatné weby pro aliasy (multihosting), kapitola Blokace úprav FTP.


Často kladené dotazy

Omylem jsme smazali všechen obsah FTP, můžete nám jej obnovit?

Adresářovou strukturu webhostingu musíte obnovit ručně podle tohoto návodu. Pokud jste omylem smazali soubory webu a nemáte vlastní zálohu, můžete vyžádat (zpoplatněné) obnovení zálohy naší.

Kde na FTP najdu WordPress nebo PrestaShop nainstalovaný Instalátorem aplikací?

Ve složce www/domains/wds-test.cz, kde wds-test.cz je doména, na kterou jste aplikaci instalovali. Instalaci do podsložky najdete uvnitř, například PrestaShop v www/domains/wds-test.cz/prestashop a v prohlížeči na adrese wds-test.cz/prestashop/. Více v článku Webhosting – Instalátor aplikací.

Chci starý web smazat a nainstalovat nový od nuly. Co mám na FTP smazat?

Smažte obsah složek session, tmp a složky webu (www nebo www/domains/wds-test.cz), samotné složky ponechte. Poté obnovte výchozí soubor .htaccess a opravte práva souborů. Původní databázi mazat nemusíte, nový web se připojí k jiné. Před mazáním pořiďte zálohu, koš neexistuje.

Pomohl vám tento návod?

Vaše hodnocení nám pomáhá návody zlepšovat.

Vzkaz si přečte redakce návodů, ale neodpovídá na něj. Když potřebujete poradit, zeptejte se na komunitním webu Help. Nepište sem hesla ani osobní údaje.

Nenašli jste, co hledáte?

Zeptejte se ostatních zákazníků na komunitním webu Help.