Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dinamicko menjanje permisija foldera pre uploada!!

[es] :: PHP :: Dinamicko menjanje permisija foldera pre uploada!!

[ Pregleda: 1884 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.dynamic.isp.telekom.rs.



+3 Profil

icon Dinamicko menjanje permisija foldera pre uploada!!21.08.2013. u 13:33 - pre 129 meseci
Molba za pomoc!

Napravio sam sajt za prodaju i javio se problem posle prebacivanja na udljeni server tj gde hostuje...

Ubacivanjem artikala imam opciju za slanje par slika mada to sve i nije problem na localu gde sam pravio sajt (xampp/php/). Slike se bez problema uploaduju.
Problem je na udaljenom serveru gde i pored omogucene permisija nad "tmp" folderom i destinacionom folderu pr. "artikli" gde se konacno salju slike iz tmp ..prikazuje "access denied" za ovu akciju.

Specificna stvar kod mene je sto ja u postojecem folderu pr. "artikli" rucno omogucim mod 0777. Unosenjem artikala u kodu pravim dinamicki folder koji se imenuje sifrom tj ima isti naziv kao sifra artikla (primer: 101999) tako da dobijam strukturu home/public_html/hostname/artikli/101999/. Nakon tog kreiranja foldera "101999" trebalo bi dinamicki promeniti sa moda 0001 (web execute) na mod 0777 kako bih bio u mogucnosti da saljem bilo koju sliku u taj folder.

Ulaskom u www.mojhost.com/cpanel u opcijama za fajlove rucno mogu dodeliti 0777 permisije ali kako promeniti dinamicki za tek kreirani folder.

Ako moze primer koda kako dinamicki menjati mod pre samog slanja fajla u isti???
 
Odgovor na temu

MoDcHe
SER Sabac

Član broj: 4
Poruke: 486
91.150.70.*

Jabber: modche@elitesecurity.org
ICQ: 73295306
Sajt: localhost


+3 Profil

icon Re: Dinamicko menjanje permisija foldera pre uploada!!21.08.2013. u 13:43 - pre 129 meseci
Koristi sledeci kod za kreiranje novih direktorijuma.

Code:

$mask = umask(0);
mkdir("new_directory", 0777);
umask($mask);

When you say "I wrote a program
that crashed Windows", people
just stare at
you blankly and say "Hey, I got
those with the system, *for
free*".
-- Linus Torvalds
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: Dinamicko menjanje permisija foldera pre uploada!!21.08.2013. u 13:47 - pre 129 meseci
Upravo sam resio...ali HVALA PUNO!!
Code:

     chmod("../artikli/" . $nazivFoldera, 0777);
 
Odgovor na temu

[es] :: PHP :: Dinamicko menjanje permisija foldera pre uploada!!

[ Pregleda: 1884 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.