PHP のスクリプトが、どのユーザ権限で動いているかを簡単に確認する方法あるでしょうか? ファイルの書込みをするときに書込み権限あるかどうかを知りたいのです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/12/22 16:39:24
  • 終了:2006/12/22 18:00:32

回答(1件)

id:shotaro_tsuji No.1

shotaro_tsuji回答回数32ベストアンサー獲得回数02006/12/22 17:50:51

ポイント60pt

http://www.php.net/manual/ja/function.getmyuid.php

getmyuidで自分のユーザIDを得る事が出来ます。

id:kaiketsu

ありがとうございます。

2006/12/22 18:00:20
  • id:shotaro_tsuji
    補足しとくとfileownerでファイルの所有者のユーザIDを得る事が出来ます。
  • id:osapon
    調べていてココにたどり着いたので、コメントを残しておきます。
    getmyuidは、実行している「スクリプトファイルのユーザID」であって、実行しているユーザIDではありません。
    PHPがモジュールモードで動いている環境でテストすると分かります。

    ちなみに、実行しているユーザIDを取得する方法は、まだわたしも分かっていません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません