Autor | Zpráva | ||
---|---|---|---|
aDAm Profil |
#1 · Zasláno: 2. 2. 2009, 10:38:34
Zdravím,
narazil jsem teď na problem. když pomocí php funkce mkdir vytvořím adresář tak dostane vlastníka WWW, problém ale nastane že mi server nedovolí pomocí php provést upload souborů do tohoto adresáře. Na hostingu mi řekli že musím změnit vlastníka adresáře, tak jsem našel funkci chown, dám tam cestu a ID vlastníka ale php mi vrátí hlášku že k tomu nemám dostatečná práva. Něví někdo z vás jak to vyřešit? |
||
ninja Profil |
#2 · Zasláno: 2. 2. 2009, 10:55:13
aDAm: me na to pomaha konstrukce s umask(), ale je potreba moznosti prozkouset, kazdy hosting je bohuzel trochu jinak nastaven.
|
||
aDAm Profil |
#3 · Zasláno: 2. 2. 2009, 11:20:20
No umask tam mam taky, na vytváření adr mám třidu s funkcí
// First set umask $origmask = @ umask(0); // Create the path if ( !$ret = @mkdir( $path, $mode ) ) { @ umask( $origmask ); return false; } // Reset umask @ umask( $origmask ); |
||
aDAm Profil |
#4 · Zasláno: 2. 2. 2009, 16:45:35
jinak php mi vrati warning s touto informaci "Operation not permitted"
|
||
Časová prodleva: 15 let
|
0