- - PR -
ドキュメントルートと文字化けについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-07-24 00:53
いつもお世話になっております。
TurboLinux 8.0Serverを使っております。 今までWebサーバーを構築する時には、 HDE Controller 2.5を使って構築しておりました。 勉強のため、PHP + PostgreSQL の構築をしました。そして、無事に動きました。 しかし、いくつかの疑問が出てまいりました。 疑問1)ドキュメントルートは、/var/www/htmlがデフォルトなんでしょうか? PHPをインストールすると、/usr/local/apache2/htdocsがドキュメントルートに なるのですか? /etc/httpd/httpd.conf には、/var/www/htmlがドキュメントルートと書いてあります。 疑問2)/var/www/htmlがドキュメントルートの時に、htmlファイルなどをIEでアクセ スしても文字化けを しないのに、同じhtmlファイルを、/usr/local/apache2/htdocsにアップしたのだと、文字化けしてしまいます。 疑問3)アパッチの起動方法なんですが、/usr/local/apache/bin/apachectl startとhttpd start と2種類あるのですが、違いは何ですか? 質問がまぬけでしかも3つもあって申し訳ございません。 どなたかご教授お願いいたします。 |
|
投稿日時: 2004-07-24 02:40
疑問1の回答
apacheはディストリビューションについていたものをご使用されているのでしょうか。でしたら、ドキュメントルートのデフォルトは/var/www/htmlだとおもいます。 実際のそのディレクトリにファイルを置いてアクセスするなどして試してみるといいと思いますよ。 |
|
投稿日時: 2004-07-24 09:10
ひとむさんありがとうございます。
サーバーが2台ありまして、ディストリビューションについていた物でHDE Controller 2.5で設定したものは、/var/www/htmlでした。 今回、Apacheをソースからインストールした物は、/usr/local/apache2/htdocsでした。 |
|
投稿日時: 2004-07-25 01:18
もし、Apache2.x を使用してる場合は、 httpd.conf の DefaultCharset にロケール
情報書く必要があるみたいで。 EUC_JP か Shift_JIS かは各々の環境で。 |
|
投稿日時: 2004-07-26 09:58
コブラ様ありがとうございます。
AddDefaultCharset shift-jisにせいて、再度Shift-Jisでアップデートしたところ 見事に文字化けが解消されました。 どうもありがとうございました。 |
1