PHPプログラムに関する各種メモ書き

ApacheのPHP実行ユーザー名を確認する

ApacheのPHP実行ユーザー名を確認する

1. ApacheのPHP実行ユーザー名を確認するには phpinfo() の次の項目を確認します。

2. PHPプログラム内からApacheのPHP実行ユーザー名を確認するには以下のコードを記述します。

print "<pre>";
$d = posix_getpwuid(posix_geteuid());
print_r($d);
print "</pre>";

Array
(
    [name] => apache
    [passwd] => x
    [uid] => 48
    [gid] => 48
    [gecos] => Apache
    [dir] => /var/www
    [shell] => /sbin/nologin
)

ApacheのPHP実行ユーザーを変更する

ApacheのPHP実行ユーザーは /etc/httpd/conf/httpd.conf に記述してあります

User apache
Group apache

これを変更して apache を再起動すれば変更されます


関連エントリー

添付ファイル1
No.1065
02/03 17:28

edit

添付ファイル

Apache