Autor Zpráva
aDAm
Profil
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
aDAm: me na to pomaha konstrukce s umask(), ale je potreba moznosti prozkouset, kazdy hosting je bohuzel trochu jinak nastaven.
aDAm
Profil
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
jinak php mi vrati warning s touto informaci "Operation not permitted"

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