[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 04/11 17:57 / Filesize : 153 KB / Number-of Response : 629
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん [02/04/09 15:19 ID:5kxRMos8]
正式リリースを機にスレッドを

www.apache.jp/
www.apache.org/

新機能紹介記事
www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html

281 名前:nobodyさん mailto:sage [03/06/15 13:53 ID:???]
>>279
> 試す必要なし。277で正しい。
> 273はsuExecが有効になってるかどうか教えてくださいませ。

レスどうも。httpd -Vしてみました。

[root@localhost sbin]# ./httpd -V
Server version: Apache/2.0.40
Server built: Sep 4 2002 17:20:34
Server's Module Magic Number: 20020628:0
Architecture: 32-bit
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT="/etc/httpd"
-D SUEXEC_BIN="/usr/sbin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"

282 名前:273 mailto:sage [03/06/15 13:54 ID:???]
>>279
> 試す必要なし。277で正しい。
> 273はsuExecが有効になってるかどうか教えてくださいませ。

もちろん、
/usr/sbin/suexec
の存在は確認しました。

283 名前:nobodyさん mailto:sage [03/06/15 16:35 ID:???]
-V では suExec が有効かどうかわからん。
httpd -l で disabled になってるか enabled になってるか。
enabled だったら suexec のコンパイル時の設定と httpd.conf の設定が
矛盾してないか確認してけれ。

284 名前:273 mailto:sage [03/06/15 21:32 ID:???]
>>283

suExec wrapperが入ってない?・・・

[root@localhost sbin]# ./httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c

285 名前:nobodyさん [03/06/15 23:44 ID:A+Pqcb6/]
どこで質問すべきか迷いましたが,こちらで質問させていただきます.

Win2Kで動いたCGIがLinuxで動きません.
エラーログを見ると「Premature end of script headers」だそうです.
一応,Content-type: text/html; charset=EUC-JP とヘッダーは出力しているのですが…

お心当たりの方はお教えいただけると幸いです.

動いた環境:
Windows2000pro SP3
Apache 1.3.27
Perl 5.6.1

動かなかった環境:
plamoLinux
Apache1.3.27
Perl 5.6.1

//OS以外は共通です・・・

286 名前:nobodyさん mailto:sage [03/06/15 23:57 ID:???]
>>285
改行コードは大丈夫か?

287 名前:nobodyさん [03/06/16 00:04 ID:wEM28AIw]
>>286
改行コードをLFにしたら動きました.
気づかなかった自分の無力を知りました・・・

ありがとうございました

288 名前:nobodyさん mailto:sage [03/06/16 15:32 ID:???]
(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)…(;´Д`)

289 名前:nobodyさん mailto:sage [03/06/20 05:00 ID:???]
httpd.confのAliasMatchに関して
例えば、
xxx.com/ → DocumentRootのDirectoryIndexを参照
xxx.com/user1/ → AliasMatchで/home/user1/html/のDirectoryIndexを参照
させたいのですが、

DocumentRoot "/var/www/httpd" として

a) AliasMatch ^/([^/]+)(/.*) /home/$1/www/$2 とすると
xxx.com/user1 (最後のスラッシュを抜かす) でアクセスした場合
(/.*)にマッチしなくなるため、 /var/www/httpd/user1が返されてしまいエラーになるので、

b) AliasMatch ^/([^/]+)(/.*)? /home/$1/www/$2 とすると
xxx.com/でアクセスした場合、AliasMatchにひっかかってしまって
/home/にリダイレクトされてエラーになってしまいます。

([^/]+)は1文字以上の任意の文字列をマッチするのであり、
xxx.com/はファイルパス上で^/0文字 となり
AliasMatchにひっかからないと理解していたので、
よくわからないで行き詰まってしまいました。

どなたか、解決方法をご教示くださると嬉しいです。



290 名前:289 mailto:sage [03/06/20 05:57 ID:???]
今、シャワー浴びてたら自己解決がひらめきました。。
40時間くらい悩んでいたのに、一瞬で。。

xxx.com/にアクセスした場合、まず、DirectoryIndexが処理されて
xxx.com/index.html をAliasMatchするため、0文字ではないという事なのでしょうか。

とりあえず、
AliasMatch ^/([^/]+)\.([^/]+) /var/www/html/$1.$2
でルート直下は処理する事でうまくいきました。

DocumentRoot指定する意味が無くなっちゃった感じですが、、

お目汚し失礼しました。

291 名前:nobodyさん mailto:sage [03/07/13 17:47 ID:???]
Apache自体初心者なんですが、
httpd.confを見たら、
なぜ、ドキュメントルートを指定する箇所が、2つもあるのですか?
(ちなみにWin版Apache 2.0.47です)

あるいは↓の後者は、別の意味なんでしょうか?

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">

292 名前:nobodyさん mailto:sage [03/07/13 17:55 ID:???]
>>291
前者はサーバのドキュメントルートを設定する部分。
後者はディレクトリ毎の各種設定をする部分の中で、ドキュメントルート用の
ディレクティブ開始部分(HTMLタグのように</Directory>までが範囲)

293 名前:291 mailto:sage [03/07/13 18:16 ID:???]
>>292

あー、なるほど。
理解しました。ありがとうございます。

294 名前:nobodyさん mailto:sage [03/07/14 10:13 ID:???]
妙な現象で悩んでる。

W2k SP4 + Apache 2.0.46 なんだけど、 httpd.conf に以下の様に記述して、
スタートメニューのところにある Restart とかすると、コマンドプロントウィン
ドウが出っぱなしになる…。

TransferLog "|D:/HOME/INET/Apache/bin/rotatelogs.exe logs/access_%Y%m%d_.log 86400"

これ、1.3.26 の時は出ない現象なんだ。で、タスクマネージャで見ると、
ちゃんと動いてるので閉じるボタンでコマンドプロンプトを閉じても支障無いんだけど、
なんか気分的によくないんだよね。Monitor Apache Servers も使えないし…。


295 名前:nobodyさん mailto:sage [03/07/14 11:21 ID:???]
環境は、Win版Apacheの2.0.47&Win2000です。

localhost/foo.cgi
(foo のところは何にしても同じ)
にアクセスすると、

Forbidden
You don't have permission to access /foo.cgi on this server.
になってしまいます。

cgiが動いてないのが問題なのもそうですが、
存在しないcgiファイルを読みにいって、404でなくて、
forbiddenといわれてしまうのはなんでなのでしょうか?

------------------------------------------------------------
なお・・・
<Directory />
Options FollowSymLinks MultiViews ExecCGI
AllowOverride None
</Directory>

AddHandler cgi-script .cgi
のようにはしています。

localhost/ は見えます。

どなたか教えていただければ幸いです。


296 名前:nobodyさん mailto:sage [03/07/14 12:54 ID:???]
>>294
確かになるね。
Monitor Apache Servers使えない?
ウチではrotatelogsを記述してもちゃんと使えてるけど。

ところでファイル名に%Y%m%dをつけても、UTCとのオフセットを設定しないと
ログが切り替わる時間が9時間遅れてしまわない?

297 名前:nobodyさん mailto:sage [03/07/14 12:56 ID:???]
>>295
ExecCGI は<Directory />〜</Directory> じゃなく、ドキュメントルートや
CGI実行を許可するディレクトリのディレクティブに指定して。

298 名前:nobodyさん mailto:sage [03/07/14 21:33 ID:???]
>>296
Monitor Apache Servers は今確認したら使えた。あと、ログファイルの
時間はなんかバラバラだわw

299 名前:nobodyさん mailto:sage [03/07/15 00:11 ID:???]
>>298
・・・log 86400" にオフセット追加して ・・・log 86400 540" にすれば
0:00を境目に切り替わるようになるよ。



300 名前:nobodyさん mailto:sage [03/07/15 10:32 ID:???]
>>299
あぁ、そうだね。サンクス

300 GET ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡

301 名前:山崎 渉 mailto:(^^) [03/07/15 11:12 ID:???]

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

302 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:39 ID:???]
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

303 名前:ぼるじょあ ◆ySd1dMH5Gk mailto:(^^) [03/08/02 05:23 ID:???]
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

304 名前:nobodyさん [03/08/11 21:56 ID:fDUmjiNi]
当方、redhat9 apache2でウェブサーバを立ててます。
cgi-binをcgi使用可にして簡単なもの(“hello world!”とか表示させたり、
フォームでメール送信させるものなど)は動くのですが、
ttp://www.ace-cgi.jp/cgi/diary/003/index.htmlの日記CGIとかが使用できませ
ん。
ちなみにエラーログに、自宅サーバ板の過去ログに以前でていた
------------------------------------------------------------
ModPerl::Registry: Can't locate ./jcode.pl in
@INC (@INC contains:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .)
at /home/www/cgi-bin/hogehoge/hogehoge.cgi line 15.
------------------------------------------------------------
というのがでていたので、line15の
require'./jcode.pl';の部分をrequire'jcode.pl';に変えたら
サーバエラーは出なくなったのですが、(なぜそれで動くのかは不明。
なんとなくやったら動いてしまった。)こんどは“マスターファイルが
オープン出来ません”というエラーがでてしまいます。

“マスターファイルがオープン出来ません”というエラー自体はCGIが
吐き出しているので、CGIは動いているみたいなのですが…
パーミッションの設定はサイトでの指示通り変更してあります。

よくわからないのですが、cgi-bin以下で新しいファイルを生成させる
設定が必要なのでしょうか?もしそうであればapache側の設定なのだと
思うのですがどうしていいかわかりません。

おしえてください。よろしくお願いします。


305 名前:nobodyさん mailto:sage [03/08/11 23:25 ID:???]
>>304
cgi-binのディレクティブはどう設定してる?

306 名前:nobodyさん mailto:sage [03/08/11 23:43 ID:???]
赤帽の Apache って suExec 有効じゃなかったっけ。だとすると、

>パーミッションの設定はサイトでの指示通り変更してあります。

これがむしろマズい可能性大。

# いろんな理由であえてデフォルトで有効にしていない suExec を、
# 赤帽はどういう根拠でわざわざ suExec 有効なバイナリを配ってるんだろ。

307 名前:304 [03/08/12 09:24 ID:XNK4rh9a]
>>305
------------------------------------------------------------
<Directory "/var/www/cgi-bin">
Options ExecCGI

AllowOverride None
Allow from all


Order allow,deny
</Directory>
------------------------------------------------------------
こんなかんじです。

>>306

>>これがむしろマズい可能性大。
だとしたらパーミッションをちがう値に設定すればいいのでしょうか?
いろいろと試してみたんだけど…。
それからsuExecが有効とは??ちょっと自分でも調べてみますが、
時間がある時におしえてください。

308 名前:nobodyさん [03/08/12 17:21 ID:BMGGzCmI]
ModPerl::Registry:


アヒャアヒャアヒャ


309 名前:nobodyさん mailto:sage [03/08/12 17:28 ID:???]
>だとしたらパーミッションをちがう値に設定すればいいのでしょうか?

CGI および、それが使う一時ファイルやそれを置くディレクトリのパーミッションを
他人が書き込めないように、自分だけが書き込めるようにする。




310 名前:nobodyさん mailto:sage [03/08/12 18:43 ID:???]
バージョンアップのレスだと思ったら、マニュアル読めば解る様な糞な質問かよ!

311 名前:nobodyさん mailto:sage [03/08/14 10:18 ID:???]
しかも自宅鯖板とマルチポスト>304

312 名前:nobodyさん mailto:sage [03/08/14 10:24 ID:???]
誘導されてここにきたのにマルチポストというのはさすがにかわいそうかと。

313 名前:nobodyさん mailto:sage [03/08/14 12:28 ID:???]
Windows版apacheをWindows起動時に起動させないように
したいのですがどうすればいいでしょうか?

サービスを無効にしてもタスクトレイに表示されます。

314 名前:nobodyさん mailto:sage [03/08/14 12:36 ID:???]
>>313
バージョンやOSぐらいちゃんと書けよ。
Apache2だとして、タスクトレイに入るのはApacheMonitorじゃないのか?
スタートアップ見てみれ。

315 名前:nobodyさん mailto:sage [03/08/14 20:48 ID:???]
>>313
そんなのも解らないくせにapache使うなよ。win厨

316 名前:山崎 渉 mailto:(^^) [03/08/15 22:36 ID:???]
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

317 名前:nobodyさん mailto:sage [03/08/31 19:56 ID:???]
2.0.47使ってます。
質問なんですが、webdavを使おうと思い↓を見てhttpd.confを設定しました。
www.ipv6style.jp/jp/tryout/20030320/index.shtml

ところが、Listen [::]:80の行で引っかかっているようで動きません。
netで色々調べましたが、記述はこれで良い模様です。
どなたかこれの解決策をご存じないでしょうか?
errorは以下の通りです。
122はListen [::]:80の行です。
Syntax error on line 122 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf:
Listen takes one argument,A port number or a numeric IP address and a port number

318 名前:nobodyさん [03/08/31 20:43 ID:f8K000qa]
このスレまだあったのか

319 名前:nobodyさん mailto:sage [03/08/31 20:54 ID:???]
>>317
[::] は IPv6 の書き方。
どうせ IPv6 なんぞ使ってないんだろうから、Listen 80 としておけ。



320 名前:nobodyさん [03/09/01 15:52 ID:byvu3iCr]
Windows Server 2003環境で以下の実装が稼動してる。

Apache 2.0.47
Perl 5.6
PHP 4.3.3rc2
WevDAV DAV/2
MySQL 3.23

必要ならconfでもiniでも出すよ

321 名前:nobodyさん mailto:sage [03/09/01 15:57 ID:???]
>>304
俺はRedHat9で2基運用してるが両方ともSuExecしてるぞ。
SuEXECってのは実行権限が本来のユーザと異なるように設定する
わけだから./がついたらディレクトリのオーナー権限を優先してしまう
んじゃないの?多分

322 名前:321 mailto:sage [03/09/01 16:00 ID:???]
説明が不足してるな。
ようするにSuExec時の実行権限では親ディレクトリがグループやユーザが
denyされるパーミッションだった場合は不可視になるってことだろ?
エラーコードでは「そんなライブラリ存在してねぇよ」と言ってるわけだし。

323 名前:321 mailto:sage [03/09/01 16:04 ID:???]
ちなみにsuexecは/usr/sbin/suexecにあるから

mv /usr/sbin/suexec /usr/sbin/suexec.org

してApahceを再起動したら解除できる

324 名前:nobodyさん mailto:sage [03/09/01 16:50 ID:???]
suexecでは基本的に同じグループのユーザーは、
自由にちょっかい出せるやっかいな他人なので、
グループ書き込みや実行のできるディレクトリは禁止になっている
グループのパーミッションは全部0で通したほうがいい
701 のディレクトリに、700のcgiが確実

325 名前:nobodyさん [03/09/01 19:03 ID:z6A7k0gS]
winMeで2.0.46入れました
エラーログにこんなのが出て、apacheのプロンプトに何も表示されないで
起動できないです。Ctrl+cで終了はできます。
プロセスの数字のところは、毎回変わります。
常駐いっぱい切ってもダメでした。
なにがいけないんでしょうか。お願いします

[Mon Sep 01 18:36:11 2003] [notice] Parent: Created child process -91713
[Mon Sep 01 18:36:12 2003] [notice] Child -91713: Child process is running
[Mon Sep 01 18:36:12 2003] [notice] Child -91713: Acquired the start mutex.
[Mon Sep 01 18:36:12 2003] [notice] Child -91713: Starting 250 worker threads.

326 名前:nobodyさん mailto:sage [03/09/01 20:26 ID:???]
>>325
今までに、Win9X版のApacheを実行した経験は?

327 名前:325 mailto:sage [03/09/01 20:35 ID:???]
>>326
ないでつ

328 名前:nobodyさん mailto:sage [03/09/01 20:46 ID:???]
オレもWin版はよくしらないが、おそらくそれ起ち上がってるよ
httpd.confにもよるが、コンソールに何も出ない状態でブラウザから
localhost/
にアクセスしてみて

329 名前:325 mailto:sage [03/09/01 20:52 ID:???]
>>328
ほ、ほんとだ!
ありがとうございます



330 名前:nobodyさん mailto:sage [03/09/01 22:29 ID:???]
>>304
カレントディレクトリ≠スクリプトのあるディレクトリ


331 名前:nobodyさん [03/10/31 17:39 ID:Nm/Mec9q]
/home/*/public_htmlにファイルで
<a href="/test/index.html">テストページ</a>
とすると
/usr/local/apache/htdocs/に飛んで行っちゃいます。
この解決方法分かる方いますか?
分かる方よろしくお願いします。

332 名前:nobodyさん mailto:sage [03/10/31 23:04 ID:???]
>>331
エスパーはここにはいませんよ?

333 名前:拘束エスパー mailto:sage [03/10/31 23:09 ID:???]
/~test/index.html では?

334 名前:nobodyさん mailto:sage [03/11/01 02:09 ID:???]
/test/index.html じゃなく ./test/index.html だろ

335 名前:nobodyさん [03/11/09 05:09 ID:5c5xOM7f]
2でphp正式サポートになったの?

336 名前:nobodyさん mailto:sage [03/11/09 15:16 ID:???]
ん?意味不明

337 名前:nobodyさん [03/11/10 03:13 ID:BDyxhGK0]
分かりにくい質問でスマソ
随分前にapacheの2でphpを使って正式運用は勧められないみたいなこと書いてあったの見たからどうなったかなぁって思って。

338 名前:nobodyさん [03/11/18 22:37 ID:ZMNGzXSr]
IPv6アドレスでApacheが動いてるか確認するにはどうしたらいいんでしょ?
IEにv6アドレス直接打ち込んでも反応してくれないんで。

339 名前:nobodyさん [03/11/18 22:54 ID:0VVHUMoi]
反応するけどなぁ



340 名前:338 mailto:sage [03/11/19 00:00 ID:???]
レスどうも。
ん〜〜
ってことは、設定ミスってことなのかな…

341 名前:nobodyさん mailto:sage [03/11/21 23:09 ID:???]
/foo/baa/hoge.htmlのアクセスを、/foo/hage.cgi?son=hogeにリダイレクトにしたいのですが、可能なのでしょうか。
htmlのファイル名部分を抽出して、リダイレクト先のcgiの引数にしたいのですが…。

342 名前:nobodyさん mailto:sage [03/11/21 23:59 ID:???]
rewriteを使え

343 名前:nobodyさん [03/11/24 05:35 ID:XyRBSUcN]
LinuxでApache2.0.48のconfigureがうまくいきません。
db.hがどうのこうので最後はセグメンテーション違反と言われてしまいます。
Berkeley DB 4.1
というものが必要なのでしょうか??
よろしければどなたか教えてください。

344 名前:nobodyさん mailto:sage [03/11/24 05:49 ID:???]
>>343
--enable-auth-db とかやってる?もしそうなら--enable-auth-dbmにするとか

345 名前:343 mailto:sage [03/11/24 06:20 ID:???]
>>344
レス有難うございます。
引数なしでもダメで、--enable-auth-dbmを試してもダメでした。
Berkeley DB 4.1.25とやらを落としてきてもインストールの方法わからんし・・・。
勉強のためにやっているのであきらめたくはないのですが、そろそろめげそうです。
ググッても同じような例が探せないのも謎ですし。皆さん達人なのでしょうか。

346 名前:nobodyさん mailto:sage [03/11/24 06:31 ID:???]
>>345
みんな順番に覚えていってるんだよ
db使ってるのがauth以外なのかもしれんので、
enableをdisableにしただけじゃ駄目かもな

dbのインストールは、、、、展開済んでんの?
だったら、展開したディレクトリ(db-4.1.25)で
$ cd build_unix
$ ../dist/configure --prefix=/usr/local
$ make
$ su
# make install

でいけると思うが・・・

347 名前:343 mailto:sage [03/11/24 07:34 ID:???]
>>346
今度はdbのmakeでSegmentation faultでした。
今日は一旦やめます。
有難うございました。

348 名前:343 [03/11/27 15:50 ID:FMzXtoPG]
もしやメモリーが足りないせいで失敗してるのではと思い買い足したところ、うまくいきました…。
さすがに128Mではダメでしたか。

349 名前:nobodyさん mailto:sage [03/11/27 17:12 ID:???]
128で駄目なはずは、、、、
そのメモリいかれてるんじゃないの?
追加した事でやばいとこにたまたまさわらないで済んだ、とか

まあ最近は下のラインが512MBだったりするんでよーわからん・・・



350 名前:nobodyさん mailto:sage [03/11/30 16:29 ID:???]
>>51
今初めて来たけどサンクス!
質問する前にログは読み直してみるもんだ。

351 名前:nobodyさん [03/12/12 02:17 ID:NfA0hHhE]
win2000でApache 2.0.48を入れたのですが・・
(2.xは初めてです。)
どうしてもエラーが出るのでノートン(NIS2003)のfirewallの設定を変えて
何とか動きはするのですが以下のlogがどうしても気になります。

[Fri Dec 12 01:45:25 2003] [notice] Parent: Created child process 924
[Fri Dec 12 01:45:25 2003] [notice] Child 924: Child process is running
[Fri Dec 12 01:45:25 2003] [notice] Child 924: Acquired the start mutex.
[Fri Dec 12 01:45:25 2003] [notice] Child 924: Starting 250 worker threads.

これは何でしょうか?
以前の1.xの時は見なかったもので・・。
やはり何か設定に問題があるのでしょうか?

352 名前:nobodyさん mailto:sage [03/12/12 03:19 ID:???]
>>351
ただの情報だ。そこに出ている内容には問題ない。

353 名前:351 [03/12/12 13:11 ID:8xIEXlvz]
>>352
そうだったのですか・・
すいません、神経質になって
起動させる度にnoticeとあったもので・・
有難う御座います。

354 名前:nobodyさん [04/02/03 03:58 ID:6SsHdaLm]
喚起あげ

355 名前:nobodyさん [04/02/06 04:26 ID:bzJXQP1c]
日本語のフォルダやファイル存在していて、URLに日本語を含んでいます。
IEでは問題ないのですが、もじらでは404になってしまいました。
調べてみると、原因はURLのエンコードの違いで、
mod_encoding等の有志のパッチで解決するという事でした。

しかし、Apache 2.0.48用のはまだ無いみたいなので、他に何か方法はご存知無いでしょうか?

あと、apacheでサーバー立ててる方は、
みんなパッチ当てるか、日本語をURLに含まないようにしてるのでしょうか?
いままでIISで、普通に日本語使っていたので、気になって・・・

Apache 2.0.48、win32です。

356 名前:nobodyさん mailto:sage [04/02/06 14:28 ID:???]
ttp://webdav.todo.gr.jp/download/

357 名前:355 [04/02/06 14:44 ID:bzJXQP1c]
>>356
ありがとうございます。

あれから、そのサイトを発見して、色々やっていたのですが、
今度は、副作用とやらでpukiwikiの方に問題が出てしまいました・・・

webサーバーと言えばapacheと言うくらいなので、かなり使えるものかと思っていたのですが、
ローカライズな面ではまだまだなのですね、素直に、IISに戻す事にします。
お手数おかけしました。

358 名前:nobodyさん mailto:sage [04/02/06 18:10 ID:???]
これでもダメ?
AddDefaultCharset none
<IfModule mod_encoding.c>
EncodingEngine On
SetServerEncoding UTF-8
DefaultClientEncoding UTF-8
AddClientEncoding "もじら" SJIS
</IfModule>

たしかに日本語ファイル名を扱うときはSJISオンリーなIISが無難ではあるけど。

359 名前:nobodyさん [04/02/08 11:54 ID:JePCG18i]
$ENV{PATH_INFO}にスラッシュが2個以上ならんで出て来ても1個に変換されるようになりました?
PATH_INFOにURLを入れるようなCGI作ってたんですが動かなくて困りました。



360 名前:nobodyさん mailto:sage [04/02/08 12:53 ID:???]
>>359
何をアフォなこと言ってんだか

361 名前:nobodyさん [04/02/08 19:10 ID:JePCG18i]
>>360
なりません?

xx.jp/test.cgi/http://www.yahoo.co.jp/ にアクセスすると
/http:/www.yahoo.co.jp/ と表示されます。

test.cgiはこうなってます。redhat9+apache2です。
#!/usr/bin/perl
print "Content-Type: text/plain\n\n";
print "$ENV{PATH_INFO}\n";


362 名前:nobodyさん mailto:sage [04/02/09 11:18 ID:???]
>>361
1系はならないけど、2系はなるね
urlエンコードしろってことかね

363 名前:nobodyさん mailto:sage [04/02/11 15:15 ID:???]
ぶっちゃけ、安定性以外で1.3より目に見えて悪い部分ってあるの?


364 名前:nobodyさん mailto:sage [04/02/12 04:09 ID:???]
PHPモジュールでAcceptInfoが使えない。

365 名前:nobodyさん mailto:sage [04/02/12 14:14 ID:???]
>>363
ぶっちゃけ、2系ってまだ安定性はイマイチなの?


366 名前:nobodyさん mailto:sage [04/02/12 14:20 ID:???]
>>364
AcceptInfo???

PATH_INFO ならば AcceptPathInfo on で使えるようになるが。


367 名前:nobodyさん [04/05/06 23:19 ID:80v3Ds9y]
自宅でCGIなどのローカルテスト用に1.3を使ってました。
2をいれたらno listening ..socketとかでてカウントダウンして終わってしまいます

アンインストールして1.3にもどそうとしたのですが、こんどはこちらも起動
しなくなりました。xpのプログラム削除ではダメなのでしょうか?

「素」状態にもどしてインストールしなおしたいのですが。

368 名前:nobodyさん mailto:sage [04/05/07 01:22 ID:???]
>>367
>xpのプログラム削除ではダメなのでしょうか?
そんなのはこっちが聞きたいぐらいで。

369 名前:nobodyさん [04/05/09 00:24 ID:UkltHfZP]
Apacheは同時に接続できる数に上限がありますが
もし誰かが上限まで接続して、何もしないで接続しっぱなしにしていたら
他の人らはアクセスできなくなるんですか?
たぶん何らかの対策はしてあると思うんですが
どんなことをしているんでしょうか?



370 名前:nobodyさん [04/05/09 00:44 ID:1x2KWQv4]
>>369
1IPあたりの接続数を制限するモジュールがあるし、
またタイムアウトも設定可能

371 名前:nobodyさん [04/05/09 01:08 ID:UkltHfZP]
>>370
なるほどです。
なんていうモジュールでしょうか? デフォルトでは無しですか?
タイムアウトは長いと対策の意味が薄れるでしょうし
短すぎると通常のアクセスにも影響があるでしょうし
普通どれくらいなんでしょう?

372 名前:nobodyさん mailto:sage [04/05/09 10:15 ID:???]
httpd.conf に書いてない?

373 名前:nobodyさん mailto:age [04/05/09 16:08 ID:???]
mod_throttle

374 名前:nobodyさん mailto:sage [04/05/09 19:30 ID:???]
今日Winの再インストでApache2も入れなおしたんですけど、
起動してすぐOSごとフリーズしてしまいます。
エラーログ見てもエラーらしき記述がありません。
いったい何が原因なんでしょうか?
再インスト前はまったく問題なく動いてました。

(エラーログ)
[notice] Parent: Created child process -16432827
[notice] Child -16432827: Child process is running
[notice] Child -16432827: Acquired the start mutex.
[notice] Child -16432827: Starting 250 worker threads.

375 名前:nobodyさん mailto:sage [04/05/09 21:33 ID:???]
>>374
入れなおせよ。
普通のソフトと同じでそれだけで原因はわからんよ。

376 名前:nobodyさん mailto:sage [04/05/09 22:30 ID:???]
いや、もう何回も入れ直してます。
強制終了させる画面でApacheが2つも起動してるのが疑問なんですけど、
OSからまた入れ直さないと駄目でしょうか?


377 名前:nobodyさん mailto:sage [04/05/09 22:52 ID:???]
フリーズしたら強制終了できないじゃん、とチャチャを入れてみる。

378 名前:374 mailto:sage [04/05/09 23:05 ID:???]
すいません。
正確にはApacheフリーズ→強制終了→止まったまんま→電源落とすという感じです。
強制終了画面を見たところwinoldapというのが問題らしいのですが、
対処法はありますでしょうか?


379 名前:nobodyさん mailto:sage [04/05/09 23:27 ID:???]
Windows9x系ならOSのバージョンを上げるのが確実なんじゃ?



380 名前:nobodyさん mailto:sage [04/05/10 02:08 ID:???]
OSも書かない、Apacheのどのファイルを入れたかも書かない、やったことも書かない。
これでどんな答えを期待してるんだか。

381 名前:nobodyさん mailto:sage [04/05/10 09:31 ID:???]
幻魔から地球を守るためサイキック戦士を募集中。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<153KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef