[表示 : 全て 最新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

486 名前:nobodyさん mailto:sage [2006/03/12(日) 02:35:59 ID:???]
>>485
apacheの機能として実装したいならそういうモジュールを組み込む(自作するか誰かが作ったのを探す)
CGIでなきゃいいのならログを読んでカウントするスクリプトを書く

487 名前:nobodyさん mailto:sage [2006/03/15(水) 08:54:02 ID:???]
もう遅いかな?
>>485
>486以外にリクエストごとに起動されるフィルター機能というのがあるのでマニュアル見てご覧。

488 名前:nobodyさん [2006/03/22(水) 18:43:12 ID:8ty/LGiZ]
ちょっと質問。

Apacheのモジュールですべてのページに広告を挿入するやつあったと思うが
あれってインラインフレームみたいにページが表示された後、少しタイムラグみたいなのあるの?

489 名前:nobodyさん mailto:age [2006/03/22(水) 19:08:13 ID:???]
>>488
mod_layoutかな
指定のテキストを埋め込んで出力するだけだからタイムラグとかありえないし
ただ埋め込んだタグがiframeならありえるけどそれはmod_layoutとは関係ないでしょう

490 名前:ぬる mailto:ぬる [2006/04/25(火) 16:16:16 ID:???]
BASIC認証でのユーザ名をアパッチのアクセスログに
残す方法ってある?

無ければ REMOTE_USER だっけ? あれを
自前でどっかに書き出すしかないんだろうけど

491 名前:nobodyさん mailto:sage [2006/04/25(火) 16:38:00 ID:???]
むしろ残さないようにする場合にこそ設定変更が必要なわけだが。

492 名前:ぬる mailto:sage [2006/04/27(木) 09:09:19 ID:???]
>>491
わからん
まじわからん
どうしたらいいんだおう

493 名前:nobodyさん mailto:sage [2006/04/27(木) 23:50:19 ID:???]
まずログを見なさい。

494 名前:LはリップのL mailto:age [2006/04/28(金) 03:20:36 ID:???]
BASIC認証につかう htpasswdのパスワードを
自分で検証するにはどうしたらいいの?

パスワードを変更するとき古いパスワードと
新しいパスワードをWeb画面で入力させて
古いパスワードが正しいことを確認したら
htpasswdで新しいパスワードを有効にしたいんだけど
古いパスワードが正しいかどうかを知る手段がないです



495 名前:nobodyさん mailto:age [2006/04/28(金) 07:11:45 ID:???]
>>494
PHPなら
if (crypt("入力した古いパス", ",htpasswdのパスワード") == ",htpasswdのパスワード") {
//新しいパスワードを有効
}


496 名前:494 mailto:sage [2006/04/30(日) 10:23:16 ID:???]
ありがとう
PHPじゃないけど同じようにやって確認してみた

497 名前:nobodyさん [2006/05/03(水) 20:48:26 ID:oqZBAH8E]
mod_auth_mysqlのApache2版を利用している方いますか?
AuthMySQLUserTable
AuthMySQLNameField
AuthMySQLPasswordField

この設定ができなくて困っています。どなたか利用している方いましたら、設定パラメータを教えていただけますか?

498 名前:nobodyさん mailto:sage [2006/05/14(日) 15:03:23 ID:???]
>>497

は?
そのまんまじゃん。

AuthMySQLUserTable → ユーザーの情報を入れてるテーブル名
AuthMySQLNameField → ↑で指定したテーブル中でユーザーの名前(ID)が入っているフィールド名
AuthMySQLPasswordField → 同じくユーザーのパスワードが入っているフィールド名



499 名前:nobodyさん mailto:  [2006/05/14(日) 18:33:20 ID:???]
apache2をインストールしたんだが、
パソコン起動する度に右下にapacheを起動させやがってうざい。

これをやめさせたいんだが。

500 名前:nobodyさん mailto:sage [2006/05/14(日) 18:55:18 ID:???]
お前の態度が気に入らないのクマAA(ry

501 名前:nobodyさん mailto:sage [2006/05/15(月) 00:51:13 ID:???]
>>499

右下って何だよ。
まさかApacheMonitorのこと言ってる?
それはApache本体じゃないぞ。ただのサービスモニター。
Apacheの動作自体には必要ないからやめさせたいならモニターだけ起動させなければいいだろ。

まさか「そのやめさせ方がわからない」なんて言わないよな。
ヒント:「スタート○○○」

502 名前:nobodyさん mailto:sage [2006/05/16(火) 11:14:57 ID:???]
右下うけたwww
漢なら黙ってコマンドライン

503 名前:nobodyさん [2006/05/21(日) 21:22:48 ID:lIrcDr6X]
>>499
漢じゃないので、2の後に、1.3.x入れたりすると楽なんだけどな。
右下のやつw



504 名前:nobodyさん mailto:sage [2006/05/21(日) 23:16:23 ID:???]
頼む、鯖全体でDoCoMoを弾きたいんだがどうすればいい?

<Directory />
Order allow,deny
Allow from all
Deny from .docomo.ne.jp
</Directory>

こうやって書いたんだが認識されてないんだorz



505 名前:nobodyさん mailto:sage [2006/05/22(月) 20:29:45 ID:???]
公式サイトにいってユーザーエージェントとIPみてこい

506 名前:nobodyさん mailto:age [2006/05/28(日) 18:28:18 ID:???]
名前ベースの仮想ホストの設定で

<VirtualHost *:80>
ServerAdmin info@hoge.com
DocumentRoot c:/web
ServerName www.hoge.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin info@hogeB.com
DocumentRoot c:/web2
ServerName www.hogeB.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost 219.111.1.77>
ServerAdmin info@hogeC.com
DocumentRoot c:/web3
ServerName www.hogeC.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

としているんですが、どのアドレスでアクセスしてもメインホストしか
表示されません。
この場合、何が原因として考えられますか?
教えてください。

507 名前:sage [2006/05/28(日) 20:24:49 ID:SjpG3uib]
><VirtualHost 219.111.1.77>

deai-jiten.com??? 出会い系?

508 名前:nobodyさん mailto:sage [2006/05/28(日) 23:15:29 ID:???]
設定に間違いはないからネームサーバーのほうじゃないの?

他は隠してるのに最後にIP出すなよ

509 名前:nobodyさん mailto:sage [2006/05/29(月) 12:49:39 ID:???]
同一IPでネームサーバーに登録してるんだったら問題ないんじゃないの?


510 名前:nobodyさん [2006/05/29(月) 14:51:48 ID:eH3SOwXc]
ディレクトリへのアクセス制限で
#cd /usr/local/apache2/conf/
#vi httpd.conf


[/usr/local/apache2/conf/httpd.conf]
<Directory /usr/local/apache2/htdocs/pass>
AuthUserFile /usr/local/apache2/htpass AuthType Basic
AuthName ByPassword
<Limit GET POST>
require user tama mike pochi
</Limit>
</Directory>

設定し、html上でパスを入力させるようにするにはどうしたらいいのでしょうか?


511 名前:nobodyさん [2006/05/29(月) 21:51:23 ID:b1jG29xd]
>>510
httpd.conf に下記を記述

<Directory /usr/local/apache2/htdocs/pass>
AuthUserFile /usr/local/apache2/htdocs/pass/.htpasswd
AuthType Basic
AuthName ByPassword
<Limit GET POST>
require tama mike pochi
</Limit>
</Directory>

で、htpasswd でパスワードを設定

# htpasswd -c /usr/local/apache2/htdocs/pass/.htpasswd tama
New password:
Re-type new password:
Adding password for user tama

ユーザーを追加するときは、htpasswd を-cオプションを付けずに実行

512 名前:nobodyさん [2006/05/30(火) 13:19:46 ID:OoPKqs+E]
>>511
いった!ありがとうございます!!

513 名前:nobodyさん [2006/08/22(火) 06:44:06 ID:WREUsyFy]
特定のディレクトリだけ インデックスページ(ファイルの一覧)を
みたいときはどうしたらいいでしょうか

514 名前:nobodyさん mailto:age [2006/08/22(火) 06:51:27 ID:???]
>>513
.htaccessかhttpd.confでそのように設定したらいい




515 名前:nobodyさん mailto:sage [2006/09/22(金) 01:01:55 ID:???]
インストールせずにApacheって使えないんですかね。
ZIP形式で、ファイルのコピーだけでできるような形式の。



516 名前:nobodyさん [2006/09/30(土) 01:04:45 ID:OT+Xw/8s]
>インストールせずにApacheって使えないんですかね。
>ZIP形式で、ファイルのコピーだけでできるような形式の。

釣られるとでも思っているなら、君はまだ三流の域を脱していない。
















俺釣られちゃったのかなぁ。。

517 名前:nobodyさん mailto:sage [2006/09/30(土) 02:53:00 ID:???]
べつに釣りでもなんでもないと思うけど。
あぁ、過剰反応ってことね。

518 名前:nobodyさん mailto:sage [2006/09/30(土) 17:03:27 ID:???]
ファイルのコピー という行為そのものがすでにインストール作業だと。
ゆえにコピーをしないで、かつ実行となると、USBメモリに置いておいて
マウントして実行とかか。その場合設定ファイルはどうしようか。
実行時に設定ファイルのありかを指定できたっけ?

519 名前:nobodyさん mailto:sage [2006/09/30(土) 19:04:05 ID:???]
USBメモリに置いてある状態で既にインストールが完了してると思うんだけど。

520 名前:k ◆WFGp1NZuiw [2006/09/30(土) 19:07:14 ID:Ver6aJsz]
>>515
>>518
できるよ.

521 名前:nobodyさん mailto:sage [2006/09/30(土) 19:13:24 ID:???]
>>519
対象PCにUSBメモリを挿す事ですら「インストール」であるのなら
もうこれはどうしようもないね。 インストールせずには使えない。うん。
>>515
あきらめれ。

522 名前:k ◆WFGp1NZuiw mailto:sage [2006/09/30(土) 19:17:03 ID:???]
えー、NAS とかにファイルおいただけでも実行できるんで可能でしょう.
これもインストールというのなら定義がおかしい.

523 名前:nobodyさん mailto:sage [2006/09/30(土) 19:57:48 ID:???]
いや、そうじゃなくてUSBやNASにインストールしてるじゃんと


524 名前:k ◆WFGp1NZuiw mailto:sage [2006/09/30(土) 20:57:54 ID:???]
すでに君にしか通用しない定義になってる気がするけど...



525 名前:nobodyさん mailto:sage [2006/09/30(土) 21:07:54 ID:???]
いや、僕にも通用してますけど、ご主人はどういう定義をすればインストールになると思ってるのかね?

526 名前:k ◆WFGp1NZuiw mailto:sage [2006/09/30(土) 21:18:48 ID:???]
ファイルをコピーするだけじゃなくて,システムのなんらかの設定を変更する
作業かなぁ.
(UNIX なら /etc や /usr 以下を,Windows ならレジストリや %SystemRoot% 以下を変更する)

.exe や .dll を NAS におくことを普通はインストールとは呼ばないとおもう
んだけど,それに異議があるの?

527 名前:k ◆WFGp1NZuiw mailto:sage [2006/09/30(土) 21:20:36 ID:???]
ちょっと訂正.

>ファイルをコピーするだけじゃなくて
ファイルをユーザーが管理する領域にコピーするだけじゃなくて

528 名前:nobodyさん mailto:sage [2006/09/30(土) 21:34:57 ID:???]
んじゃ
./configure --prefix=/home/maid/apache --with(ry
とコンフィグしたApacheをmake installするのはインストールじゃないのかな?

529 名前:k ◆WFGp1NZuiw mailto:sage [2006/09/30(土) 21:36:45 ID:???]
いわないとおもうなぁ.
/home/maid/apache じゃなくて /usr/local/maid/apache なら話は別だけど.

530 名前:nobodyさん mailto:sage [2006/10/01(日) 15:46:49 ID:???]
>>526
それはNASに「インストール済み」ということになるだろうね。
つまり、インストールされていたということは
誰かがインストールしたということだ。 と思うよ。

531 名前:nobodyさん mailto:age [2006/10/02(月) 11:33:49 ID:???]
>>529
英語も読めないのか < make install

532 名前:nobodyさん mailto:sage [2006/10/02(月) 12:26:13 ID:???]
私どものご主人様が暴れておりまして申し訳ございません。
適度にからかってスルーして頂ければ何よりです。

533 名前:nobodyさん mailto:sage [2006/10/02(月) 12:30:15 ID:???]
[Apache]mod_uploader Part3[モジュール]
pc8.2ch.net/test/read.cgi/mysv/1141810775/

[Apache]mod_uploader Part4[モジュール]
pc8.2ch.net/test/read.cgi/mysv/1159169538/

534 名前:nobodyさん mailto:sage [2006/10/02(月) 14:48:25 ID:???]
ようなwinでmsiをつかってapacheを導入するのではなく、
圧縮されたものを解凍してそれをCドライブに移動して使いたいだけの話だろ。

終了



535 名前:nobodyさん mailto:sage [2006/10/02(月) 14:51:47 ID:???]
ご主人様2.x 【下僕入荷しました】

536 名前:nobodyさん mailto:sage [2006/10/02(月) 15:10:21 ID:???]
>>524
自分の定義がおかしいとは露思わない性格がうらやましいです、ご主人様。

537 名前:nobodyさん mailto:sage [2006/10/02(月) 15:23:56 ID:???]
> UNIX なら /etc や /usr 以下を,

日常的に /opt とか使うわけだが。

> Windows ならレジストリや %SystemRoot% 以下を変更する

%SystemRoot% 以下を変更しないと install に該当しないとは
すばらしいですね。ご主人様。



538 名前:k ◆WFGp1NZuiw mailto:sage [2006/10/02(月) 19:58:33 ID:???]
>>534
そうだよね.質問者の意図を無視して「インストール」の定義を上書きしたあ
げく,質問者の意図するところでは明らかに可能なのに無理だと断定するのは
どうかなとおもうなぁ.

>>537
>ファイルをコピーするだけじゃなくて,システムのなんらかの設定を変更する
>作業かなぁ.
ってことです.

まぁ何にせよ >>534 の言うとおり終了ということで.

539 名前:nobodyさん mailto:sage [2006/10/02(月) 22:56:51 ID:???]
トートロジーおかないっぱい。


540 名前:nobodyさん mailto:sage [2006/10/02(月) 23:26:56 ID:???]
トートロジーおかないっぱい。

541 名前:nobodyさん mailto:age [2006/10/03(火) 13:28:41 ID:???]
キタ━━━━━━(゜∀゜)━━━━━━.
httpd.apache.org/docs/3.0/new_features_3_0.html

542 名前:nobodyさん mailto:sage [2006/10/03(火) 13:38:05 ID:???]
ねーよ

543 名前:nobodyさん mailto:sage [2006/11/09(木) 00:45:58 ID:???]
mod_fast_bbs

544 名前:nobodyさん mailto:sage [2006/11/09(木) 00:51:13 ID:???]
ご主人様?



545 名前:nobodyさん mailto:sage [2006/11/11(土) 11:25:11 ID:???]
mod_blog

546 名前:nobodyさん mailto:sage [2006/11/11(土) 19:50:46 ID:???]
mod_ご主人様

547 名前:nobodyさん mailto:sage [2007/05/03(木) 00:53:36 ID:???]
www.pc-idea.net/templates/default5/japanese/images/buttons/button_in_cart_na.gif

548 名前:nobodyさん mailto:sage [2007/05/03(木) 00:54:09 ID:???]
>>547

549 名前:nobodyさん [2007/05/28(月) 16:30:25 ID:n7cb3u6R]
Debianにapache2をインストールしましたがs-jisで作ったファイルが文字化けします。
Debianでのapache2の設定方法わかる方いらしゃいますか?

550 名前:nobodyさん mailto:sage [2007/05/28(月) 18:48:29 ID:???]
>>549
デフォルトのキャラセットに変なの指定しているのな

551 名前:nobodyさん mailto:sage [2007/05/30(水) 20:33:20 ID:???]
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な先生方、どうか指摘お願いします。


552 名前:nobodyさん mailto:sage [2007/05/30(水) 23:03:24 ID:???]
>>551
別のファイルで設定を上書きしてんじゃね?

553 名前:551 mailto:sage [2007/05/31(木) 18:28:38 ID:???]
>>552

apacheを再インストールして、httpd.confを上書き
したら直りました。
一体何が悪かったんだろう・・・

554 名前:551 mailto:sage [2007/05/31(木) 18:59:15 ID:???]
俺の日頃の行いが悪かったのか



555 名前:nobodyさん [2007/06/26(火) 19:49:27 ID:2g8tnzC8]
apache 2.2.4 と ウィンドウズ2000サーバーiisは共存可能ですか


556 名前:nobodyさん mailto:sage [2007/06/26(火) 22:49:42 ID:???]
そうですか

557 名前:nobodyさん [2007/06/27(水) 22:44:39 ID:5HBGNDVJ]
そうですね

558 名前:nobodyさん mailto:sage [2007/06/28(木) 12:42:36 ID:???]
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 "/:./"


559 名前:558 mailto:sage [2007/06/28(木) 12:45:54 ID:???]
あ、OSはWindowsXP。

560 名前:nobodyさん [2007/08/10(金) 16:29:58 ID:i5yAx122]
ちょっと質問!!
Fedora7を入れるときにapache2のチェックを外してしまって
インストールされてないのだがyumからインストールするには
yum install apache
yum install apache2
yum install httpd
のどれ?yum searchで調べてみたけどパッケージ多すぎでどれかわからない・・・ヘルプ

561 名前:nobodyさん [2007/08/10(金) 16:30:30 ID:i5yAx122]
間違ったorz

562 名前:nobodyさん mailto:sage [2007/08/11(土) 00:56:11 ID:???]
>>558
出来ますよ。
でもポート番号は被らないようにして下さい。


563 名前:nobodyさん [2007/08/13(月) 16:38:49 ID:pI24ctBj]
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>
これだと動かないボケ!

564 名前:nobodyさん mailto:sage [2007/08/13(月) 17:07:26 ID:???]
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

こういうやつって削除してもいいと思わない??



565 名前:nobodyさん mailto:sage [2007/08/13(月) 17:30:47 ID:???]
2.2は明示的に読み込まないといけないんじゃなかったっけ?
まぁ少なくともLanguagePriorityのjaを先頭に持ってくる必要はない。

566 名前:nobodyさん mailto:sage [2007/08/13(月) 19:44:02 ID:???]
/var/www/html
にあるファイルは普通に表示されるのですが
/var/www/html/aaa
/var/www/html/bbb
とかはなぜか表示されません。403エラーになります。
なぜなのでしょうか??

567 名前:nobodyさん mailto:sage [2007/08/14(火) 00:47:39 ID:???]
まんこの閲覧権限が君にはないから。

568 名前:nobodyさん [2007/08/24(金) 19:05:43 ID:l0I6Jh7P]
chmod -R 777 まんこ

569 名前:566 mailto:sage [2007/08/26(日) 01:11:31 ID:???]
chmod -R 777
で権限を変更しても403のまま変化ありません。
なぜなのでしょうか??

570 名前:nobodyさん mailto:sage [2007/08/26(日) 04:43:47 ID:???]
まんこは理屈じゃひらかれんのですよ

571 名前:nobodyさん mailto:sage [2007/08/26(日) 05:00:10 ID:???]
chmod -R 7777 /
じゃね?

572 名前:nobodyさん mailto:sage [2007/08/26(日) 09:56:05 ID:???]
誰でもアクセスできるようにしてどうするんだよ

573 名前:nobodyさん mailto:sage [2007/08/26(日) 10:21:34 ID:???]
rm / -frでおk

574 名前:nobodyさん [2007/09/04(火) 17:15:27 ID:GPRk9pOb]
777のまんこって淫乱だな



575 名前:nobodyさん mailto:sage [2007/10/23(火) 14:02:49 ID:???]
微妙な質問失礼します。

.htaccessで、RequireとOrderどちらでも通るようにSatisfy any書いたら
httpd.confで設定されている .ht* へのDenyルールが効かなくなりました。
理屈はわかるんですが…
スマートな解決策知ってる方はいらっさいませんか


576 名前:nobodyさん mailto:sage [2007/10/23(火) 14:30:00 ID:???]
>>575
試してないけど
<FilesMatch "\.ht.*">Satisfy All</FilesMatch>

577 名前:575 mailto:sage [2007/10/23(火) 14:47:31 ID:???]
>>576
おおー!!!
成功っす!ありがとう!

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

Satisfy any
<Files ~ "^\.ht">
Satisfy all
</Files>


578 名前:nobodyさん mailto:sage [2007/11/02(金) 22:34:15 ID:???]
ハイハイ

579 名前:nobodyさん mailto:sage [2007/11/19(月) 23:35:54 ID:???]
SSLUserNameって、まだパッチ当てないと使えなかったりする?
2.0と2.2どっちもあるんだが…。

580 名前:nobodyさん [2007/12/06(木) 23:19:49 ID: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
localhost/cgi-bin/XXX/でアクセス。
ブラウザ:
403(forbidden)
エラーログ:
Options ExecCGI is off in this directory: /home/aaa/cgi-bin/index.cgi

つづく

581 名前:580 [2007/12/06(木) 23:20:21 ID:Hw5oiRQ3]
つづき
--
■設定2
<Directory "/home/aaa/cgi-bin/"> <<Directoryに変更
・・中略・・
</Directory>
■動作2
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
localhost/cgi-bin/XXX/でアクセス。
ブラウザ:
200 ただし、cgiモードとしての動作。
mod_perl2経由での動作ではない。

DirectoryIndexで指定したCGIをmod_perl2で動作させるにはどうしたらいいんでしょう?
#/XXX/index.cgiで指定した場合は設定1でmod_perl2で動作しています。

582 名前:580 [2007/12/10(月) 21:07:44 ID: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ディレクティブは削除

583 名前:nobodyさん mailto:age [2007/12/29(土) 15:44:23 ID:???]

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




584 名前:nobodyさん mailto:sage [2008/01/02(水) 06:13:25 ID:???]
>>583
三年分くらいになるけど一応してる。
圧縮して4Gくらい。一ファイルの圧縮率が、だいたい1/20くらいだから、
仮に全部展開したら、80Gくらいか。以外に大したこと無いな。



585 名前:nobodyさん mailto:sage [2008/01/03(木) 00:01:43 ID:???]
法的には7年間分保存しなきゃならないんだっけ?

586 名前:nobodyさん mailto:sage [2008/01/05(土) 09:24:28 ID:???]
↑たしか、そう。このおかげで SOHO で細々と管理業務でお金貰えてます






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

前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