Autor Zpráva
Křeček
Profil
Existuje nějaká náhrada funkce chmod na windows serverech?
A ještě, mám tento kod:
<?php
chmod ("admin/statistiky/navstev.dat", 755);
?>
jenže mi to vyhazuje chybu:
Warning: chmod() [function.chmod]: Operation not permitted in on line 2

Server mám linux.
temistokles
Profil
Existuje nějaká náhrada funkce chmod na windows serverech?
Server mám linux.


Ak to správne chápem, máš Linux. Pravdepodobne je však aj vec, ktorú nemáš, teda práva na zmenu práv súboru, o čo sa pokúšaš. Ak si súbor vytváral cez FTP, resp. cez skript, je dosť možné, že ti nedovolí jeho práva meniť druhým spôsobom (FTP | skript).
temistokles
Profil
Ak si čítal manuál aj s poznámkami ostatných (http://sk.php.net/manual/cs/function.chmod.php ), tak si pravdepodobne otázku na alternatívu na Windows serveroch našiel. Ak si na tom ale podobne ako väčšina tu diskutujúcich, ktorá odmieta čítať text, tak som to spravil za teba a odpoveď je také, že alternatíva neexistuje, i keď pár ľudí malo dojem, že v obmedzenej forme to dokázalo meniť vlastnosť read-only. Viac sa dočítaš v manuáli, ak ťa to naozaj zaujíma.
Křeček
Profil
Koukal jsem se na php.net, našel jsem si tam tn skript, přečetl si jak funguje a ty komentáře(nebo co to je) sem nemohl přečíst jelikož mi angličtina nejde na 100%.
bukaj
Profil
enže mi to vyhazuje chybu: Warning...
podle dokumentace by měla být práva udávána jako osmičkové číslo, které se v php začíná nulou, pak by o mělo být:
chmod ("admin/statistiky/navstev.dat", 0755);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0