大島 (2011年12月 8日 19:14) システムソリューション事業部 / PHP
みなさんこんにちは。 システムソリューション事業部の大島です。
今回は、PHPで作成したディレクトリの権限を変更する方法について お話しようと思います。
PHPでディレクトリを作成する際には、mkdir関数を使用します。 mkdirを使い、以下のように記述することで、 指定したバスに指定した権限でディレクトリを作ることが出来ます。 パスは、相対バス、絶対パスのどちらでもOKです。
mkdir(パス, 権限);
mkdir関数は第二引数に権限を指定することができるのですが、 umaskの影響も受けるため、指定した権限のディレクトリが作成できない場合があります。 umaskを受けずにディレクトリの権限を指定したい場合には、 chmod関数を使用し、以下のように記述します。
chmod(パス, 権限);
新規でディレクトリを作成し、権限を指定したい場合には 以下のようにmkdir関数とchmod関数を続けて記述してください。
mkdir(パス, 権限); chmod(パス, 権限);
【PHP】ディレクトリの権限を変更する。
大島 (2011年12月 8日 19:14)
システムソリューション事業部 / PHP
みなさんこんにちは。
システムソリューション事業部の大島です。
今回は、PHPで作成したディレクトリの権限を変更する方法について
お話しようと思います。
PHPでディレクトリを作成する際には、mkdir関数を使用します。
mkdirを使い、以下のように記述することで、
指定したバスに指定した権限でディレクトリを作ることが出来ます。
パスは、相対バス、絶対パスのどちらでもOKです。
mkdir関数は第二引数に権限を指定することができるのですが、
umaskの影響も受けるため、指定した権限のディレクトリが作成できない場合があります。
umaskを受けずにディレクトリの権限を指定したい場合には、
chmod関数を使用し、以下のように記述します。
新規でディレクトリを作成し、権限を指定したい場合には
以下のようにmkdir関数とchmod関数を続けて記述してください。