No.14190 投稿時間:2004年01月10日(Sat) 23:30 投稿者名:みさと URL:
はじめて投稿させて頂きます。
PHPの利用可能なディレクトリを指定したいのですが、何かよい方法がありましたらご教授願えませんでしょうか?
よい方法がなければ逆(PHPを利用できなディレクトリを指定する)の方法も知りたいです。
(例)1./home/ユーザー1 以下のディレクトリのみでPHPが動作する。
2./home/ユーザー2 以下のディレクトリだとPHPが動かない。 等
1.Redhat9.0をインストール
2.Apacheをインストール(1.3.29) DSO対応
3.PHPをインストール(4.3.4)
4.Apacheのhttpd.confに以下の2行を追加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
5.php.iniの変更
register_globals = On
ここまでの作業でPHPは利用可能となっています。
また、PHPは safe_mode = off で利用したいと考えています。
よろしくお願いいたします。
No.14211 投稿時間:2004年01月12日(Mon) 00:47 投稿者名:かい URL:http://yaguma.com
とりあえず.htaccessを使ってご希望のことはできると思いますよ.
No.14242 投稿時間:2004年01月14日(Wed) 17:57 投稿者名:杏 URL:
使用を許可したいディレクトリに.htaccessを設置
本文に以下の一文を追加すればOKかと思います。
php_flag engine on
No.14259 投稿時間:2004年01月15日(Thu) 16:27 投稿者名:みさと URL:
おかげさまで.htaccessで制御することができました。
今までずっと引っかかっていたところなのでとても感激しています。
その他いろいろ試していて、Apacheのhttpd.conf
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
の部分を
<Directory /home/ユーザー1>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</Directory>
の方法でも同様にうまく行きました。(正しいやり方かどうかわかりませんが。)
かい様、杏様 どうもありがとうございました!