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/