2012-03-13 3 views
0

トピックのとおり - なぜあなたは.htaccessにそれらを入れることができますか?なぜphp.ini変数を.htaccessに入れることができますか?

私はいつも、それが.htaccessではなくphp.iniにあるべきだと思っていました。それはそのようにすることができますなぜ

の.htaccess

php_value max_execution_time 240 
php_value max_input_time 111 

php.iniの

max_execution_time 240 
max_input_time 111 

+7

...可能です。 – netcoder

+0

ドキュメントを読む... http://php.net/manual/en/configuration.changes.php完璧な法律... – ManseUK

+0

"なぜ..."の質問には通常決定的な回答はありません。あなたはユースケースを求めていますか? –

答えて

7

共有Webホストのユーザーは、php.iniファイルにアクセスできないことが多いため、.htaccessファイルの特定のPHP設定を無効にすることができます(本当に必要な場合)。

+0

ありがとう、私はいつも私のホスティングでphp.iniファイルを作成することができました:D – djmati11

1

場合によっては、アプリケーション全体の一部ではなく、特定のPHP構成をオーバーライドする必要があります。その.htaccessのアプローチは、その問題を解決します。

たとえば、1つのリモートサーバーで4つの全く異なるアプリケーションが実行されています。各アプリケーションは、独自の.htaccessファイルに特定のPHP設定を定義します。

*編集:@pjumbleは正しく言った。

関連する問題