Note that this function really does what the description says, it returns the numeric user id of the user who *owns the file* containing the current script not the effective user id of user *running* the current script. Most applications will want the latter which is provided by posix_getuid().
getmyuid
(PHP 4, PHP 5)
getmyuid — Retourne l'UID du propriétaire du script actuel
Description
int getmyuid
( void
)
Retourne l'UID du propriétaire du script actuel.
Valeurs de retour
Retourne l'identifiant du propriétaire du script actuel (UID) ou FALSE en cas d'erreur.
Voir aussi
- getmygid() - Retourne le GID du propriétaire du script
- getmypid() - Retourne le numéro de processus courant de PHP
- get_current_user() - Retourne le nom du possesseur du script courant
- getmyinode() - Retourne l'inode du script
- getlastmod() - Retourne la date de dernière modification de la page
getmyuid
bozo_z_clown at yahoo dot com
20-Jun-2007 06:06
20-Jun-2007 06:06
sRp at srparish dot net
04-Apr-2000 09:48
04-Apr-2000 09:48
After running into this problem, i wrote a program which you can install as setuid root in you php safemode exec dir. (defined in php3.ini) You then can do system() calls to this program to change the ownership of file, in a fassion such so that it shouldn't allow people to break the security of your box. You can get the program at http://srparish.net/scripts/chuid-1.0.tar.gz
