Autor Zpráva
Ghosting
Profil
zdravím,
chci se zeptat zdali unixový OS považuje za "systémový" soubor s tečkou na začátku souboru a příponou php.
Je jasné že .htaccess, .htpasswords, .ftpquota jesou systémové, ale jak je to se soubory php?
Mám-li soubor např. ".pripojeni_k_databazi.php" bere to OS setjně jako "pripojeni_k_databazi.php"? (bez tečky).
Díky za objasnění.
Aleš Janda
Profil
Ghosting
Pokud vím, unixový OS nemá nic jako "systémové soubory". Má pouze skryté soubory a ty se liší od normálních tak, že v jejich názvu mají na začátku tečku. To, že "zvláštní" soubory jsou většinou skryté, je spíše z praktických důvodů.

Ta tečka je nedílnou součástí jména; nelze ji vypustit. Čili pokud je soubor s tečkou na začátku, musíš se na něj odkazovat s tečkou; když není skrytý, musíš se odkazovat bez tečky. To je rozdíl od Windows systémů, kde se lze na soubor odkazovat stejně, ať už skrytý je nebo není.

Soubor ".htaccess" musí být s tečkou na začátku, protože se tam tak hledá. Jak budou PHP soubory je úplně jedno, akorát se na ně musíš také správně odkazovat.

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

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