Strona 1 z 1

[PHP]Problem z ustawieniem CHMOD przez skrypt

: sob paź 28, 2006 10:18 am
autor: Strachu
Witam, mam problem:
Zrobilem skrypt do uploadowania plikow, ktory po dodaniu pliku ma takze za zadanie ustawic CHMOD dodawanego pliku na 666.
Za nadanie chmodu jest odpowiedzialny ten fragment pliku:
[php]<?php
chmod($katalog, 666) OR DIE ("Nie mozna bylo ustawic CHMOD dla dodawanego pliku!");
?>[/php]
Wszystko dziala, plik sie dodaje i zmienia sie tez CHMOD pliku, ale zamiast na 666 to zmienia sie na 232 8O

czy moze mi ktos napisac, jak zmienic ten fragment pliku, aby zmienil CHMOD dodawanego pliku na 666?

Prosze o pomoc.

Re: [PHP]Problem z ustawieniem CHMOD przez skrypt

: sob paź 28, 2006 10:31 am
autor: koziolek
Sprawdź czy plik nie wpada na serwer z prawami 232. Bo to wygląda na niemożliwość zmiany praw dostępu ze względu na brak uprawnień.

Re: [PHP]Problem z ustawieniem CHMOD przez skrypt

: sob paź 28, 2006 11:11 am
autor: Strachu
Plik bez zmiany CHMOD przez ten skrypt wpada z chmodem 644, tak wiec ta funkcja zle zmienia chmod.

Jak ustawic ta funkcje aby ustawiala chmod dodawanego pliku na 666?

Re: [PHP]Problem z ustawieniem CHMOD przez skrypt

: sob paź 28, 2006 10:46 pm
autor: ciubas
a probowales to robic tekstowo??

np: drwxr-xr-x

Re: [PHP]Problem z ustawieniem CHMOD przez skrypt

: wt paź 31, 2006 11:15 pm
autor: the_foe
a czytales manual?
probujesz wrzucic liczbe dziesietna a musisz osemkowa. czyli nie 666 a 0666.
666dec=1232oct - stad zmiana praw na 232. Jakbys wpisal 950 to bedziesz mial rownowartosc 1666oct