[Tep-j-general] .htacessでPHPの設定を変えたい

Back to archive index

mai mai_ml****@yahoo*****
2004年 9月 22日 (水) 11:38:19 JST


はじめまして。
OS Commerceを初めてインストールしようと
参考書(「OS Commerceによるオンラインショップ構築テクニック 秀和システム)
を
片手に苦戦しています。

サーバーは専用のレンタルサーバーを使っています。
他のPHPのプログラムも動いているので
アプリケーションごとにphp.iniの設定をしたく.htaccessを使おうとしているのです
が
うまくいきません。

---.htaccess記述内容---
php_flag output_buffering Off
php_flag register_globals On
php_value default_charset EUC-JP
php_value mbstring.language Japanese
php_flag encoding_translation On
php_value mbstring.http_input auto
php_value mbstring.http_output EUC-JP
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.substitute_character none

AuthUserFile /xxxxxxx/.htpasswd
require user xxxxxx
Authname "OS commerceデモ"
Authtype Basic
---------------------------
と、なっています。
phpの設定部分をコメントアウトすると
そのディレクトリの中にあるファイルをブラウザで見ることができます。
基本認証もきちんとされます。

しかし、phpの設定部分のコメントアウトを外すと
「サーバーの内部エラー」が表示され、
基本認証もできません。

参考書には、.htaccessで設定を変更できないときは
httpd.confの
<Directory /var/www/html>
・・・
AllowOverride None
・・・
</Directory>

を変更するように書いてあるのですが
httpd.confの中に該当項目が見当たりません。
基本認証はできているので
.htaccessが無視されているわけではないですし…。
適当な場所に
<Directory/>
AllowOverride
</Directory>
をつけたしていいものなのでしょうか?
Apacheの知識がないもので、不安で設定を変えるのをためらっています。

初心者の質問で申し訳ないですが、よろしくお願いします。

●サーバー環境
OS:Linux(RedHat6.x互換)
Apache1.3.12
PHP4.2.2



__________________________________
TSUKAME EIKOU! KAGAYAKE EGAO!
Yahoo! JAPAN JPC OFFICIAL INTERNET PORTAL SITE
http://pr.mail.yahoo.co.jp/para/




Tep-j-general メーリングリストの案内
Back to archive index