トップページ⇒php
647コメント201KB

Apache2.x 【新鯖入荷しました】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/04/09 15:19ID:5kxRMos8
正式リリースを機にスレッドを

http://www.apache.jp/
http://www.apache.org/

新機能紹介記事
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
0548nobodyさん2007/05/03(木) 00:54:09ID:???
>>547
0549nobodyさん2007/05/28(月) 16:30:25ID:n7cb3u6R
Debianにapache2をインストールしましたがs-jisで作ったファイルが文字化けします。
Debianでのapache2の設定方法わかる方いらしゃいますか?
0550nobodyさん2007/05/28(月) 18:48:29ID:???
>>549
デフォルトのキャラセットに変なの指定しているのな
0551nobodyさん2007/05/30(水) 20:33:20ID:???
fedora(LINUX)にapache2をインストールしたのですが、フォルダーにアクセスするとindex.htmlよりindex.php
の方が優先的に表示されてしまって困っています。
DirectoryIndexの設定は下記のように指定しているので、index.htmlの方が優先的に表示される
はずなのに・・・orz
DirectoryIndex index.html index.html.var index.htm index.php

<Directory "/var/www/html/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>

super apacherな先生方、どうか指摘お願いします。
0552nobodyさん2007/05/30(水) 23:03:24ID:???
>>551
別のファイルで設定を上書きしてんじゃね?
05535512007/05/31(木) 18:28:38ID:???
>>552

apacheを再インストールして、httpd.confを上書き
したら直りました。
一体何が悪かったんだろう・・・
05545512007/05/31(木) 18:59:15ID:???
俺の日頃の行いが悪かったのか
0555nobodyさん2007/06/26(火) 19:49:27ID:2g8tnzC8
apache 2.2.4 と ウィンドウズ2000サーバーiisは共存可能ですか
0556nobodyさん2007/06/26(火) 22:49:42ID:???
そうですか
0557nobodyさん2007/06/27(水) 22:44:39ID:5HBGNDVJ
そうですね
0558nobodyさん2007/06/28(木) 12:42:36ID:???
ApacheでASP.NET動かそうと環境を整備してるところなんだけど
Apacheを起動直後は.aspxのコード(サーバの時刻を表示するだけ)が動いてるのに
数十秒後にはに503エラーが出るようになる。
誰か原因とか解決法がわかる人居ない?
インストールしたのはApache2.2.4とmono1.2.4。
httpd.confに追加した行は次の通り。
LoadModule mono_module modules/mod_mono.so
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx
<IfModule mod_dir.c>
DirectoryIndex index.aspx default.aspx
</IfModule>
MonoDocumentRootDir "D:/public_html/"
MonoApplications "/:./"
05595582007/06/28(木) 12:45:54ID:???
あ、OSはWindowsXP。
0560nobodyさん2007/08/10(金) 16:29:58ID:i5yAx122
ちょっと質問!!
Fedora7を入れるときにapache2のチェックを外してしまって
インストールされてないのだがyumからインストールするには
yum install apache
yum install apache2
yum install httpd
のどれ?yum searchで調べてみたけどパッケージ多すぎでどれかわからない・・・ヘルプ
0561nobodyさん2007/08/10(金) 16:30:30ID:i5yAx122
間違ったorz
0562nobodyさん2007/08/11(土) 00:56:11ID:???
>>558
出来ますよ。
でもポート番号は被らないようにして下さい。
0563nobodyさん2007/08/13(月) 16:38:49ID:pI24ctBj
http://www.atmarkit.co.jp/flinux/rensai/apache2_03/apache03a.html

Listen 80
ServerRoot "/etc/httpd"
DocumentRoot "/var/www/html/"

User nobody
Group nobody

<IfModule prefork.c>
MaxClients 150
StartServers 5
MinSpareServers 5
MaxSpareServers 10
</IfModule>

<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

MaxRequestsPerChild 0
ErrorLog logs/error_log
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
これだと動かないボケ!
0564nobodyさん2007/08/13(月) 17:07:26ID:???
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

こういうやつって削除してもいいと思わない??
0565nobodyさん2007/08/13(月) 17:30:47ID:???
2.2は明示的に読み込まないといけないんじゃなかったっけ?
まぁ少なくともLanguagePriorityのjaを先頭に持ってくる必要はない。
0566nobodyさん2007/08/13(月) 19:44:02ID:???
/var/www/html
にあるファイルは普通に表示されるのですが
/var/www/html/aaa
/var/www/html/bbb
とかはなぜか表示されません。403エラーになります。
なぜなのでしょうか??
0567nobodyさん2007/08/14(火) 00:47:39ID:???
まんこの閲覧権限が君にはないから。
0568nobodyさん2007/08/24(金) 19:05:43ID:l0I6Jh7P
chmod -R 777 まんこ
05695662007/08/26(日) 01:11:31ID:???
chmod -R 777
で権限を変更しても403のまま変化ありません。
なぜなのでしょうか??
0570nobodyさん2007/08/26(日) 04:43:47ID:???
まんこは理屈じゃひらかれんのですよ
0571nobodyさん2007/08/26(日) 05:00:10ID:???
chmod -R 7777 /
じゃね?
0572nobodyさん2007/08/26(日) 09:56:05ID:???
誰でもアクセスできるようにしてどうするんだよ
0573nobodyさん2007/08/26(日) 10:21:34ID:???
rm / -frでおk
0574nobodyさん2007/09/04(火) 17:15:27ID:GPRk9pOb
777のまんこって淫乱だな
0575nobodyさん2007/10/23(火) 14:02:49ID:???
微妙な質問失礼します。

.htaccessで、RequireとOrderどちらでも通るようにSatisfy any書いたら
httpd.confで設定されている .ht* へのDenyルールが効かなくなりました。
理屈はわかるんですが…
スマートな解決策知ってる方はいらっさいませんか
0576nobodyさん2007/10/23(火) 14:30:00ID:???
>>575
試してないけど
<FilesMatch "\.ht.*">Satisfy All</FilesMatch>
05775752007/10/23(火) 14:47:31ID:???
>>576
おおー!!!
成功っす!ありがとう!

実際にはhttpd.confに倣って以下のように書きました。

Satisfy any
<Files ~ "^\.ht">
Satisfy all
</Files>
0578nobodyさん2007/11/02(金) 22:34:15ID:???
ハイハイ
0579nobodyさん2007/11/19(月) 23:35:54ID:???
SSLUserNameって、まだパッチ当てないと使えなかったりする?
2.0と2.2どっちもあるんだが…。
0580nobodyさん2007/12/06(木) 23:19:49ID:Hw5oiRQ3
すいません。mod_perl2とapache2でサイト構築してるんですが、
以下のことを実現したく設定していますがうまくいきません。
識者の方お助けを。
■やりたいこと
/cgi-bin/XXX/でアクセスされたときに、DirectoryIndexでindex.cgiに振りたい。
index.cgiはmod_perl2で動作させたい。

■設定1
DirectoryIndex index.cgi #ファイル指定なしはindex.cgiへ
Alias /cgi-bin/XXX/ "/home/aaa/cgi-bin/"
<DirectoryMatch "/home/aaa/cgi-bin/(.*.cgi)">
  SetHandler perl-script
  PerlResponseHandler ModPerl::Registry
  PerlOptions +ParseHeaders
  Options ExecCGI +MultiViews
</DirectoryMatch>
■動作1
http://localhost/cgi-bin/XXX/でアクセス。
ブラウザ:
403(forbidden)
エラーログ:
Options ExecCGI is off in this directory: /home/aaa/cgi-bin/index.cgi

つづく
05815802007/12/06(木) 23:20:21ID:Hw5oiRQ3
つづき
--
■設定2
<Directory "/home/aaa/cgi-bin/"> <<Directoryに変更
・・中略・・
</Directory>
■動作2
http://localhost/cgi-bin/XXX/でアクセス。
ブラウザ:
404(Not Found)
エラーログ:
Attempt to serve directory: /home/aaa/cgi-bin/
--
■設定3
設定1に以下のディレクティブを追記
<Directory "/home/aaa/cgi-bin/">
  Options MultiViews FollowSymLinks ExecCGI
  AllowOverride None
  Order allow,deny
  Allow from All
</Directory>
■動作3
http://localhost/cgi-bin/XXX/でアクセス。
ブラウザ:
200 ただし、cgiモードとしての動作。
mod_perl2経由での動作ではない。

DirectoryIndexで指定したCGIをmod_perl2で動作させるにはどうしたらいいんでしょう?
#/XXX/index.cgiで指定した場合は設定1でmod_perl2で動作しています。
05825802007/12/10(月) 21:07:44ID:KeD/Ehfx
mod_perlすれの人に助けてもらった!
ノウハウです。。。

724 :nobodyさん [↓] :2007/12/10(月) 20:27:41 ID:??? ?2BP(1520)
add-handler あたりかな?
725 :723 [↓] :2007/12/10(月) 21:05:41 ID:???
>>724
ありがとうございます。
早速試してみたところ、無事解決しました!うおおお!

■変更前
<DirectoryMatch "/home/aaa/cgi-bin/(.*.cgi)">
  SetHandler perl-script
  PerlResponseHandler ModPerl::Registry
  PerlOptions +ParseHeaders
  Options ExecCGI +MultiViews
</DirectoryMatch>
↓
■変更後
<Directory "/home/aaa/cgi-bin/">
  AddHandler perl-script .cgi
  PerlResponseHandler ModPerl::Registry
  PerlOptions +ParseHeaders
  Options ExecCGI +MultiViews
</Directory>

■設定3で追記した通常のCGIで動作させるDirecitoryディレクティブは削除
0583nobodyさん2007/12/29(土) 15:44:23ID:???

おまいらはapacheの吐く生ログ全部保管してるのかい?


0584nobodyさん2008/01/02(水) 06:13:25ID:???
>>583
三年分くらいになるけど一応してる。
圧縮して4Gくらい。一ファイルの圧縮率が、だいたい1/20くらいだから、
仮に全部展開したら、80Gくらいか。以外に大したこと無いな。
0585nobodyさん2008/01/03(木) 00:01:43ID:???
法的には7年間分保存しなきゃならないんだっけ?
0586nobodyさん2008/01/05(土) 09:24:28ID:???
↑たしか、そう。このおかげで SOHO で細々と管理業務でお金貰えてます
0587nobodyさん2008/01/16(水) 17:16:36ID:wDTYn17Z
これはアメリカのゲームです。1度やってみてください。
これは、たった3分でできるゲームです。試してみてください。驚く結果をご覧いただけます。このゲームを考えた本人は、メールを読んでからたった10分で願い事がかなったそうです。このゲームは、おもしろく、かつ、あっと驚く結果を貴方にもたらすでしょう。
約束してください。絶対に先を読まず、1行ずつ進む事。たった3分ですから、ためす価値ありです。
まず、ペンと、紙をご用意下さい。先を読むと、願い事が叶わなくなります。
�@まず、1番から、11番まで、縦に数字を書いてください。
�A1番と2番の横に好きな3〜7の数字をそれぞれお書き下さい。
�B3番と7番の横に知っている人の名前をお書き下さい。(必ず、興味のある性別名前を書く事。男なら女の人、女なら男の人、ゲイなら同姓の名前をかく)
必ず、1行ずつ進んでください。先を読むと、なにもかもなくなります。
�C4,5,6番の横それぞれに、自分の知っている人の名前をお書き下さい。これは、家族の人でも知り合いや、友人、誰でも結構です。まだ、先を見てはいけませんよ!!
�D8、9、10、11番の横に、歌のタイトルをお書き下さい。
�E最後にお願い事をして下さい。さて、ゲームの解説です。

1)このゲームの事を、2番に書いた数字の人に伝えて下さい。
2)3番に書いた人は貴方の愛する人です。
3)7番に書いた人は、好きだけれど叶わぬ恋の相手です。
4)4番に書いた人は、貴方がとても大切に思う人です。
5)5番に書いた人は、貴方の事をとても良く理解してくれる相手です。
6)6番に書いた人は、貴方に幸運をもたらしてくれる人です。
7)8番に書いた歌は、3番に書いた人を表す歌。
8)9番に書いた歌は、7番に書いた人を表す歌。
9)10番に書いた歌は、貴方の心の中を表す歌。 10)そして、11番に書いた歌は、貴方の人生を表す歌です。
この書き込みを読んでから、1時間以内に10個の掲示板にこの書き込みをコピーして貼って下さい。そうすれば、あなたの願い事は叶うでしょう。もし、貼らなければ、願い事を逆のことが起こるでしょう。とても奇妙ですが当たってませんか?
0588nobodyさん2008/01/17(木) 23:42:45ID:???
ちょっと教えて下さい。
UserDirを「UserDir "C:/home/*/public_html"」と設定し、
http://localhost/~user/ にアクセスしています。
ルートであるhttp://localhost/~user/index.html に
「../index.html」を記述すると、C:/home/*/public_html/user/ではなく
C:/home/*/public_html/にアクセスしてしまいますが、
これをC:/home/*/public_html/user/になるように設定する方法が
あれば、教えて下さい。
0589nobodyさん2008/01/18(金) 14:34:18ID:???
mod_userdir でぐぐるといいいんじゃないかな
0590nobodyさん2008/02/15(金) 16:01:52ID:1F4cAPeN
はじめまして。
今回Apache 2.0、PHP: 5.2.5を使っているサーバーで
oci8を使用したく
php.iniファイルのextensionをコメントアウトを消したのですが、
apacheを再起動すると
Unable to load dynamic library
'C:\Program Files\xampp\php\ext\php_oci8.dll'
'C:\Program Files\xampp\php\ext\php_pdo_oci8.dll'
と蹴られます。。。orz
どうすれば、これを直せるでしょうか?
0591nobodyさん2008/03/05(水) 19:09:43ID:N01jo4ji
mod_proxy_ajp (mod_proxy) を使って全てのリクエストを Tomcat 転送しているのですが、

ProxyPass / ajp://localhost:8010/

/hoge から始まる場合にだけ Apache に処理させたい場合はどう書けば良いんでしょうか?
0592nobodyさん2008/03/08(土) 10:18:08ID:pmxxwlE2
ProxyPass /hoge ajp://localhost:8010/hoge

じゃねーの?
0593nobodyさん2008/03/14(金) 03:16:35ID:vxoqaZbA
>>584-586
嘘?そんな義務あんの?
ローテーションさせて捨てていってるんだが
0594nobodyさん2008/05/23(金) 06:25:46ID:???
ちょっと質問です。
アップローダを設置していたのですが
画像and動画ファイルしか拡張子を許可してないのですが
拡張子を偽装してファイルを、アップロードをする方がいたので
閉鎖してるのですがやっぱり要望が多いので再開しようかと思ってます。

ファイルを保存してるフォルダのみを
アップロードフォルダには偽装拡張子のファイルにアクセスさせない様な
感じの制限する方法をご存知の方がいましたら教えてください。
0595nobodyさん2008/05/23(金) 07:38:43ID:???
日本語でおk
0596nobodyさん2008/05/23(金) 07:42:10ID:???
>>594
それは送られた拡張子を鵜呑みにするアップローダの問題なので、
できたとしてもApacheの設定で解決するのは方法論的に間違い。
アップローダを改善するかまともな別プログラムに替えなさいな。
0597nobodyさん2008/05/24(土) 01:14:12ID:???
画像だったら、gdなりImageMagik通して画像になったファイルだけ保存
動画だったらffmpegとか、その辺り?
ファイル名だの種類だのは言った奴(クライアントソフト)の言う事だけだから信じちゃだめ

http://www.ipa.go.jp/security/vuln/websecurity.html
0598nobodyさん2008/05/29(木) 11:24:54ID:???
今使ってるapacheが、configure時に
--enable-soオプションを使っていたかどうかを
調べる方法はある?
0599nobodyさん2008/05/29(木) 12:00:00ID:???
>>596
アップローダーのプログラムで、
送られてきたファイルのヘッダー情報を抜き出すべき
クライアント側はそのファイルのヘッダーを分析してそれに合ったソフトウェアで展開する
0600nobodyさん2008/05/29(木) 12:17:35ID:???
>>598
httpd -l
06015982008/05/29(木) 13:06:37ID:???
>>600
好き好き大好き超愛してる
0602nobodyさん2008/06/10(火) 12:26:44ID:???
設定ファイル中で
RewriteMap session prg:bin/session.pl
としているのですがbin/session.plの起動でSELINUXに止められてしまいます。
$(SERVER_ROOT)/bin/のセキュリティーコンテキストを変更するか
setsebootで対応できればと思ってるのですが良い方法はありませんか?

0603nobodyさん2008/06/15(日) 12:49:35ID:???
http://2ch-dc.mine.nu/src/1133966196284.png
こんな感じのトラフィックを表示してるサイトを見かけて自分も利用したいなと思い検索しましたが
トラフィック表示をするのはいくつかあるみたいです。
上記のシンプルなグラフは何というやつなのでしょうか??
0604nobodyさん2008/06/15(日) 22:40:44ID:???
>>603
MRTG
0605nobodyさん2008/07/22(火) 16:24:32ID:???
質問です

mod_perl の ModPerl::Registry ハンドラ環境下で、
前回スクリプトが実行された時には存在した環境変数の値が、今回は与えられていなかった場合どうなりますか?

例えば、前回は通常のブラウザからアクセスされて $ENV{'HTTP_USER_AGENT'} が存在したのに
今回は useragentが申告されなかった場合、$ENV{'HTTP_USER_AGENT'} の値はどうなりますか?
前回実行時の $ENV{'HTTP_USER_AGENT'} が残ったままになりますか?
それとも undef されるんでしょうか?
0606nobodyさん2008/07/22(火) 19:28:33ID:???
やってみれ。
06076052008/07/23(水) 13:40:37ID:???
いや、やってみたいけど同じプロセスに処理させるにはどうしたらいいのか分からないw

ブラウザからのアクセスでは一見同じプロセスが処理しているようだけど、
apacheに telnetしてみると毎回違うプロセスが処理しているように見える
PIDを返させてみたけどやっぱり毎回違う
0608nobodyさん2008/07/23(水) 17:19:58ID:???
MaxClients調整すれば?
06096052008/07/24(木) 13:41:58ID:???
  StartServers 1
  MinSpareServers 1
  MaxSpareServers 1
  MaxClients 1
  MaxRequestsPerChild 1

にしてみたけどどうやっても同じプロセスが処理してくれない・・・ (´・ω・`)
our宣言した変数を後始末せずに表示してみたらやっぱり毎回初期化されてる
ブラウザからアクセスするとちゃんと初期化されてない値が返るんだが・・・
う〜む・・・

・・・というか>>605の件、仕様上はどうなるハズなの?
0610nobodyさん2008/07/24(木) 14:01:56ID:???
>>609
>MaxRequestsPerChild 1
そらそうなるやろ(w)
そこを5000とか10000とかにしる
06116052008/07/24(木) 14:33:34ID:???
>>610
ホントだwwwww すまんwww

直したら処理してくれるようになったw
で、試しにまず
  User-Agent: test client (telnet)
  Accept-Language: ja
を送出して、次に送出しないようにしたら
  $ENV{'HTTP_USER_AGENT'} = unknwon
になった

スクリプトの最後で
  $ENV{'__TEST_FLAG__'} = 1;

してみても次に実行した時、このキーは存在しない

つまり %ENV は undef されてから適切な値が与えられるって事でいいのかな?
0612nobodyさん2008/08/16(土) 15:08:08ID:???
SetEnvIf Request_URI "default\.ida" no_log ←41行目
SetEnvIf Request_URI "cmd\.exe" no_log
SetEnvIf Request_URI "root\.exe" no_log
SetEnvIf Request_URI "Admin\.dll" no_log
SetEnvIf Request_URI "NULL\.IDA" no_log
SetEnvIf Remote_Addr 192.168.0 no_log
SetEnvIf Remote_Addr 127.0.0.1 no_log
CustomLog logs/access_log combined env=!no_log

apache2 でこの設定はおかしいのでしょうか??
41行目でエラーが出てapache2が起動できないです
06136122008/08/16(土) 15:27:01ID:???
httpd -t
でテストしましたがちゃんとエラー出てません。
起動時になぜか出ます。謎です
0614nobodyさん2008/08/18(月) 11:47:08ID:???
mod_setenvifを読み込んでないとか?
0615nobodyさん2008/12/05(金) 05:47:55ID:mG1ks1wN
cgi-binディレクトリにアクセス出来ないのですがどんな理由が考えられるでしょうか。
インストールしたのは2.0.63-win32-x86-no_ssl.msiでOSはVISTAです。
ディレクトリのプロパティでフルコントロールにしてもだめでしたしhttpd.confの
<Directory URL>
AllowOverride None
Options ExecCGI
Order allow,deny
allow from all
</Directory>
にしても(というか元々なってました)だめでした。
0616nobodyさん2009/07/25(土) 17:19:51ID:???
http://グローバルIP/ ⇒ /var/www/html1
http://hogehoge.com/ ⇒ /var/www/html2
http://2ch.net/ ⇒ /var/www/html3
を表示させるには、バーチャルホストをどのように
設定すればいいのでしょうか??
0617nobodyさん2009/07/26(日) 00:15:31ID:???
DocumentRootとかLisenとかNameBaseとかじゃね?
0618nobodyさん2009/07/28(火) 08:19:51ID:???
全部IPアドレスがグローバルIPなら普通に
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html1
</VirtualHost>
<VirtualHost *:80>
ServerName hogehoge.com
DocumentRoot /var/www/html2
</VirtualHost>
<VirtualHost *:80>
ServerName 2ch.net
DocumentRoot /var/www/html3
</VirtualHost>
でいいんじゃないかな?
html2とhtml3以外のホスト名(グローバルIPアドレス含む)でのアクセスは
全部一番最初に定義されたhtml1に吸い込む感じでw
0619nobodyさん2009/08/09(日) 02:08:41ID:???
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/html1
</VirtualHost>
<VirtualHost hogehoge.com:80>
ServerName hogehoge.com
DocumentRoot /var/www/html2
</VirtualHost>
<VirtualHost 2ch.net:80>
ServerName 2ch.net
DocumentRoot /var/www/html3
</VirtualHost>

に、なるんじゃねぇの??
違う??
0620nobodyさん2009/08/10(月) 13:12:55ID:???
ここに書いて良いのかわかりません…スレ違いでしたらすみません。

Apacheのテキストエンコードが、UTF-8固定になってしまうのですが、どこをいじれば良いのでしょうか?
環境は、MacOSX10.5.8+Apache2.2.11です。

<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
を入れていても、Shift JISとして扱われません。

教えてください。お願いします。
0621nobodyさん2009/08/10(月) 13:41:29ID:???
>>620
文字コード指定に関しては
htmlファイルのヘッダよりもサーバ設定の方が優先される。
httpd.confや.htaccessの設定をぐぐれ。
0622nobodyさん2009/08/10(月) 13:53:26ID:???
>> 621

httpd.confの中身を見てみたんですが、どうも2.2系の設定は従来とは違うみたいで、情報も少なくて困っています。
extraフォルダ内のhttpd-languages.confをいじって、DefaultLanguageをjaにしたり、LanguagePriorityでjaを一番先頭にしたりしてもダメでした…。
0623nobodyさん2009/08/10(月) 14:10:35ID:???
待て、それは2.2の罠だ。
http://d.hatena.ne.jp/deadlight/20090226
0624nobodyさん2009/08/10(月) 15:08:25ID:???
>> 623

いろいろどうもです。
あらためて、じっくり設定を見直してみました。

まず、どの設定ファイルにも、「AddDefaultCharset」の記述は見当たりません。
(httpd.conf、httpd-languages.confはもちろん、一応、extra、other、usersフォルダ内の全設定ファイルをチェックしました。)

ということは、デフォルトで「AddDefaultCharset Off」になっているはずなのですが、それでもUTF-8固定になってしまいます。
0625nobodyさん2009/08/10(月) 19:29:40ID:???
>>624
>>620 でどこをいじれば・・って聞いてんだから、
適当な(Document rootでもいい)ディレクトリのディレクティブ下に、その
AddDefaultCharset うんたら〜〜 
を書いて試してみようぜ。
0626nobodyさん2009/08/10(月) 20:30:41ID:???
.htaccessファイルに、「AddDefaultCharset Off」の1行を入れてみた。でも何も変化なし。相変わらずUTF-8優先。
「AddType "text/html; charset=Shift_JIS" html htm」とすればShift JISファイルを表示できた。
けど、逆にそれ以外のエンコードのファイルが文字化け。当たり前だけど。
06276262009/08/10(月) 20:50:51ID:???
解決しました。ブラウザのキャッシュが邪魔をしてました。お騒がせしました。
0628nobodyさん2009/09/20(日) 11:04:55ID:tbhR3Sl1
age
0629nobodyさん2010/03/23(火) 13:09:25ID:???
PUTメソッドでのアクセスにBASIC認証かけたいんだけど
どういう設定すればいいのか見当がつかない。

だれか、ヒントください。
0630nobodyさん2010/03/23(火) 15:18:21ID:???
ドキュメントにそのままズバリの例が載ってるようなこんな基本的なことですら
見当がつかないとかほざくレベルなら、
自分でいじるのをあきらめて金払って業者に任せた方がいいな。
0631nobodyさん2010/03/23(火) 19:06:12ID:???
>>629
LIMIT
0632nobodyさん2010/03/23(火) 21:50:19ID:???
>>631
ありがとう。できました。
Scriptで飛ばしてても/は/なんだな。
0633nobodyさん2010/04/09(金) 12:36:16ID:PydevtSw
.htaccessかhttpd.confを利用してhtmlファイルにSSIの許可をしたいんですが、
1つ条件があって、特定のIPアドレスのときだけSSIを許可したいのです。

その他のIPアドレスのユーザーには<!--#include コマンド引数="引数値" -->
がhtmlソース内にそのまま見えていてもかまいません。

Options +Includes
AddType text/x-server-parsed-html .html

これにどういった記述を加えればIP制限が可能になるんでしょうか?
0634nobodyさん2010/04/09(金) 16:18:52ID:???
SSIの方でifを使ってREMOTE_ADDRによって表示非表示を切り替えるのはだめですか?
0635nobodyさん2010/07/16(金) 09:25:43ID:k+xM90nx
質問させてください。
mod_cache の キャッシュ対象パス指定の部分で、ワイルドカード指定を行う方法はないでしょうか?

例えば

CacheEnable disk /foo/test.html
CacheEnable disk /bar/test.html
CacheEnable disk /baz/test.html

としたい場合に、

CacheEnable disk /*/test.html

みたいに一行で指定できる方法がないかを調べています。
ちなみに上記を試したところ、キャッシュファイルは作成されませんでした。

マニュアルを読んでも出来る、出来ない、とはっきりとは書かれていないようなのですが、もし何かご存知の方いましたらお教え下さい。
0636 忍法帖【Lv=40,xxxPT】(3+0:8) 【31.4m】 電脳プリオン ◆3YKmpu7JR7Ic 2012/10/20(土) 14:27:02.09ID:????PLT(12079)

  ∧_∧
  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>302
            / ←>>253
0637 忍法帖【Lv=10,xxxPT】(1+0:8) 2012/12/10(月) 00:01:14.36ID:qmjHF3/+
現在htmlファイルのContent-Typeとして
text/html; charset=UTF8
を返していますが、特定フォルダだけ(例えば.htaccessとかで)
htmlファイルのcharsetを外したいのですが、どうすればよいでしょうか?

というのも、1つのWebサーバを自分が管理、二人のド素人が
1つのユーザフォルダのpublic_html内を弄る、という形でやっているのですが
片方がUTF-8、もう片方がShift_JISでうpしてくるんです。

で、応急処置としてAddDefaultCharsetで切り替えたのですが一方が
「なんで文字化けしてるのん?機能は文字化けせんかったのに」
って互いに言い張って、UTF-8?なにそれ食べ物?レベルの連中なので

もうそのフォルダに限っては既定の文字コードなんぞもう知らんわ!
そのフォルダだけクライアント側のmetaタグとかブラウザの自動認識とかで
どうにかせい!って形でcharsetを外したいのです。。。
0638 忍法帖【Lv=10,xxxPT】(2+0:8) 2012/12/10(月) 00:04:36.00ID:???
自己解決。
AddDefaultCharset off
が正解だったんですね。
0639nobodyさん2012/12/10(月) 20:47:03.90ID:er4bzM3O
>>638
お疲れ様でしたw
0640nobodyさん2012/12/20(木) 01:05:16.31ID:W4kQNF+n
apache1.3、win-xpでPHPのアップグレードをしようと最新版(5.30→5.49)をダウソしたら、
apacheモジュールのphp5apache.dllが入ってない!
入れ忘れたのかと思ってw一つ前の5.48をダウソしてみたが、やっぱりない
しょうがないから5.4じゃなくて5.3の最新版をダウソしてみたが、ここにもない!
php5apache2_2.dllとphp5apache2_3.dllはある

ローカルで使ってるだけだから、いま問題なく動いてる1.3で満足してるのに〜
0641nobodyさん2012/12/20(木) 03:09:16.74ID:W4kQNF+n
どうも!
しょうがないので、apacheも更新しようとサイトに行ったら、
最新版の2.2.23のwinバイナリがなかった!
こっちも入れ忘れすかー?

しかしhttpd.confってのは、あいかわらず見るのも嫌になりますな
1.3が1000行ぐらいあって、2.22は半分の500行ぐらいになってましたが、
これほどやる気をなくす設定ファイルって他にあるだろうか
ニューヨーク近代美術館にでも収蔵すべきですな
0642nobodyさん2013/01/11(金) 21:11:13.05ID:???
sendmail.cf見てから言え
0643nobodyさん2013/01/17(木) 01:26:45.31ID:???
mod_fcgidが動きません
(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
cgiは動くんですが、、、

バージョンはapache2.2.23, mod_fgid 2.3.7です。
0644nobodyさん2013/07/10(水) NY:AN:NY.ANID:???
.htaccessでアクセスログとエラーログの場所を変更する
方法をおしえてください
0645nobodyさん2013/07/20(土) NY:AN:NY.ANID:???
64bit Windows にApacheを入れたいのですが、32bit版のApacheか64bit版のApacheか
悩んでします。

どっちが安定して動きますか?
またパフォーマンスはどうでしょうか?
0646nobodyさん2013/08/06(火) NY:AN:NY.ANID:PqvcXMXU
worker mpm では libphp5.so ではなく libphp5-zts.so を使えばいいという事ですが、2.4 でデフォルトになった event mpm もマルチスレッドなので同じく libphp5-zts.so を使っていれば良いのでしょうか?
この辺り詳しい解説などが見当たらず、どうにも困っているので詳しい方お願いします。
0647nobodyさん2014/06/01(日) 05:27:18.49ID:???
"小飼 弾" の combined2ltsv.pl を3倍早くする方法
http://akiba.geocities.jp/hp20140401/2014/006.html

方法とかいいからplでくれ。
■ このスレッドは過去ログ倉庫に格納されています