[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[adiary-users 0235] Re: 設置方法について質問



回答ありがとうございます。
恐らく回答としてはこれが正解のように思えます。
初めからCGI設置をやり直してBase.pmもいじらない状態でApacheの設定だけ
変えたらまともになりました。
これでcgi-wrapperの呪縛から解放された感じです。

ありがとうございました。

/etc/httpd/conf/vhosts/site1の変更箇所
#AddHandler cgi-wrapper .cgi
#AddHandler cgi-wrapper .pl
AddHandler cgi-script .cgi
<Directory /home/.sites/28/site1/web>
   Options ExecCGI
</Directory>


debug

Basepath /sampleCGI/sample03/adiary/
Request_base /sampleCGI/sample03/adiary/adiary.cgi
myself /sampleCGI/sample03/adiary/adiary.cgi
myself2 /sampleCGI/sample03/adiary/adiary.cgi/
v.myself /sampleCGI/sample03/adiary/adiary.cgi/donperi/
v.myself2 /sampleCGI/sample03/adiary/adiary.cgi/donperi/

DOCUMENT_ROOT=/home/.sites/28/site1/web
GATEWAY_INTERFACE=CGI/1.1
HTTP_ACCEPT=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
HTTP_ACCEPT_ENCODING=gzip, deflate
HTTP_ACCEPT_LANGUAGE=ja
HTTP_CONNECTION=Keep-Alive
HTTP_HOST=192.168.0.3
HTTP_REFERER=http://192.168.0.3/sampleCGI/sample03/adiary/adiary.cgi/donperi/
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
PATH_INFO=/donperi/
PATH_INFO_orig=/donperi/
PATH_TRANSLATED=/home/.sites/28/site1/web/donperi/
QUERY_STRING_orig=
REMOTE_ADDR=192.168.0.111
REMOTE_PORT=2168
REQUEST_METHOD=GET
REQUEST_URI=/sampleCGI/sample03/adiary/adiary.cgi/donperi/
SCRIPT_FILENAME=/home/.sites/28/site1/web/sampleCGI/sample03/adiary/adiary.cgi
SCRIPT_NAME=/sampleCGI/sample03/adiary/adiary.cgi
SCRIPT_URI=http://192.168.0.3/sampleCGI/sample03/adiary/adiary.cgi/donperi/
SCRIPT_URL=/sampleCGI/sample03/adiary/adiary.cgi/donperi/
SERVER_ADDR=192.168.0.3
SERVER_ADMIN=admin
SERVER_NAME=192.168.0.3
SERVER_PORT=80
SERVER_PROTOCOL=HTTP/1.1
SERVER_SIGNATURE=
Apache/2.0.59 (RACKSTAR) Server at 192.168.0.3 Port 80

SERVER_SOFTWARE=Apache/2.0.59 (RACKSTAR)




On Thu, 22 May 2008 15:19:50 +0900
asano@xxxxxxxxxxxx (ASANO Naoyuki) wrote:

> どうも。浅野です。
> 
> ドンペリカンさんが使われている RackStar という OS は、かつて Sun が
> 販売していた Cobalt というサーバ・アプライアンス用に作られた OS のようです。
> 
>   http://jp.sun.com/products/servers/serverappliances/
> 
> そこで「Cobalt PATH_INFO」でググってみると、トラブル事例がいくつも
> 見つかります。最近の記事では、blosxom が動かないという報告があります。
> 
>   http://www.watanet.org/~chihiro/index.cgi/linux/blosxom/20080213_blosam-cobalt-path_info.html
> 
> どうやら、Cobalt はデフォルトで CGIWrap を使用する設定になっているようで、
> これを介さずに動作するように設定すれば解決するようです。
> 
>   http://www.namazu.org/ml/namazu-ring/msg01273.html
> 
> ドンペリカンさんのサーバでも Apache の設定ファイルで
> 
>   AddHandler cgi-wrapper .cgi
> 
> となっているところをコメントアウトし、
> 
>   AddHandler cgi-script .cgi
> 
> を追加すれば、adiary の設定はデフォルトのままで動作するのではないでしょうか。
> 
> 
> ■ 浅野直之(ASANO Naoyuki)
> ■ E-mail: asano@xxxxxxxxxxxx
> 


--------------------------------------
GANBARE! NIPPON! Win your ticket to Olympic Games 2008.
http://pr.mail.yahoo.co.jp/ganbare-nippon/