PHP 选项/信息 函数
在线手册:中文 英文
PHP手册

getmyuid

(PHP 4, PHP 5)

getmyuidGets PHP script owner's UID

说明

int getmyuid ( void )

Gets the user ID of the current script.

返回值

Returns the user ID of the current script, or FALSE on error.

参见


PHP 选项/信息 函数
在线手册:中文 英文
PHP手册
PHP手册 - N: Gets PHP script owner's UID

用户评论:

bozo_z_clown at yahoo dot com (20-Jun-2007 07:06)

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().

sRp at srparish dot net (04-Apr-2000 10: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