Autor Zpráva
gully
Profil
Ahoj.

Mozna se zeptam uplne blbe, tak mi to odpustte - jsem zacatecnik.
Testuju na WinXP na localhost forum a potreboval bych adresari nastavit CHMOD na 777 a jednomu souboru na 666. Lze to nejak udelat?

Dekuju.
Jakub
Profil
CHMOD je UNIX/Linuxový příkaz který mění práva souborů/adresářů, obdoba atributů ve Win (ne doslova). Tzn. na WinXP CHMOD nenastavíš.
Jde většinou o práva k zápisu do adresáře/souboru -> odlaď to na WinXP, tam to bude fungovat, ale předem zjisti, jestli tvůj hosting umožňuje změnu práv (CHMOD) -> jde to většinou nastavit přes FTP klienta nebo admin. Až to přesuneš na server, změň práva čemu potřebuješ.

Doufám že neblábolím nesmysly, kdyžtak mě opravte.

Víc na http://tvorba-www.bravepages.com/azcgi5.htm.
radimh
Profil
Jakub má pravdu. Nastavení práv funguje jen ve Windows XP Professional. Na XP Home nefunguje, respektive není potřeba. Pokud ladíš fórum na localhostu, používej při vytváření adresářů funkci mkdir s příznakem 0777

mkdir("vytvareny_adresar", 0777);

Dtto při dalším nastavováním práv. Apache spuštěný ve Windows by měl tyto věci ignorovat a na serveru by to naopak mělo (je-li tam Linux) fungovat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0