ZoneExpress フォーラム フォーラム
ZoneExpressユーザーフォーラム
ようこそ, ゲスト様
まず ログイン または 登録をお願いします。.    パスワードを忘れましたか?
Re:php.iniと.htaccessの設定について (1 閲覧) (1) ゲスト
Go to bottom 投稿返信 お気に入り: 0
トピック: Re:php.iniと.htaccessの設定について
#71
forum_admin ()
ネットキューブ
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
Netcube ZoneExpress 所在地: 東京都江東区青海2-45 タイム24ビル-4F
php.iniと.htaccessの設定について 5 月, 1 Week 前 評判: 3  
複数のアプリケーションをインストールする場合に
php.iniの同一の項目に別の設定が必要となった場合、どうすればよいですか?
 
アクセスIP: アクセスIP:  
 
  管理者は、一般ユーザーの投稿を許可していません。
#72
forum_admin ()
ネットキューブ
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
Netcube ZoneExpress 所在地: 東京都江東区青海2-45 タイム24ビル-4F
Re:php.iniと.htaccessの設定について 5 月, 1 Week 前 評判: 3  
PHPスクリプトの挙動に関する設定はphp.iniで行いますが、これはWebサーバ単位で管理されています。
.htaccessを設定する事で、php.iniとは別に個別に設定を行う事が可能となります。

(例)
アプリケーションAではphp.iniファイルのphp_flag register_globals Onで使用し、すでに運用しています
アプリケーションBではphp.iniファイルのphp_flag register_globals Offで使用したいとします。

■.htaccessの作成
アプリケーションBをインストールするディレクトリに.htaccessというファイルの作成をします。
.htaccessファイルには以下の記述を書きこんで保存してください。

php_flag register_globals Off


■Apacheの設定ファイルの変更
ルートユーザで以下の設定ファイルの設定を変更してください。

# cd /opt/csw/apache2/etc/extra
# vim directory.conf

10行目を編集
[変更前]
AllowOverride None
[変更後]
AllowOverride ALL

この設定で上位で設定した設定値を、下位の設定で変更できるように許可を与えます。

Apacheの再起動を行います。
# svcadm restart http


以上の設定で、アプリケーションAはphp.iniのphp_flag register_globals Onという設定で動作し
アプリケーションBでは.htaccessからphp_flag register_globals Offという設定を読み込んで動作します。

上記以外でも,php.iniの設定はディレクトリ毎に.htaccessで設定する事が可能です。状況に応じてご利用ください。
 
アクセスIP: アクセスIP:  
 
  管理者は、一般ユーザーの投稿を許可していません。
Go to top 投稿返信
Powered by FireBoardget the latest posts directly to your desktop