*PHPの設定を.htaccessで行う [#qbd9fcc9]
php.iniで設定せずに、.htaccessで設定することで、特定のページに対して設定を有効にできます。~
ただし、設定できる項目には制限があります。~
書き方は以下の通り
<IfModule mod_php5.c>
php_value mbstring.language "Japanese"
php_value mbstring.internal_encoding "EUC-JP"
php_value mbstring.http_output "EUC-JP"
php_flag mbstring.encoding_translation Off
</IfModule>
php.iniのように、''項目=値''ではなく''php_value 項目 値'' または''php_flag 項目 値''で設定します。
**設定が聞かない場合 [#h9d7d056]
Apacheの設定ファイルhttpd.xonfで「AllowOverride None」の場合、.htaccessの設定が反省されません。~
Apacheの設定ファイルhttpd.confで「AllowOverride None」の場合、.htaccessの設定が反省されません。~
「AllowOverride All」 にすることで設定が反映されます。
**参考 [#a312b810]
-[[どこで設定を行うのか>http://www.php.net/manual/ja/configuration.changes.modes.php]]
-[[php.ini ディレクティブのリスト>http://www.php.net/manual/ja/ini.list.php]]
-[[「.htaccess」ファイルでの設定>http://www.shigeweb.jp/php/project_p/?section=setup&page=htaccess]]