[リストへもどる]
一括表示
タイトル: CGIga
記事No: 224
投稿日: 2006/09/11(Mon) 22:56
投稿者: レン
http://www.din.or.jp/~raelian/ReadMeNicky.html

タイトル: Re: CGIga
記事No: 225
投稿日: 2006/09/11(Mon) 23:04
投稿者: レン
大変失礼いたしました、ミス投稿をしてしまいましたすみません!

http://www.din.or.jp/~raelian/ReadMeNicky.html

このサイトで配布されているCGIを設置したいのですが、仕方がいまいちわからず、設置が上手くできません;

まず、私はホームページビルダーで転送しているのですが…。
例えば、サイトの素のHTMLファイルが入っているAというフォルダがあったとしたら、「A」の中に「cgi-bin」というフォルダを作り、またその中に「nicky」というフォルダを作り、「nicky」フォルダの中にnikcy.cgiというCGIファイルを入れればいいのでしょうか?
ホームページビルダーで、アクセス権は「755」にしましたが、2shin.net様のWEBの方でのアクセス権の変え方がよくわかりません。
それと、このCGIファイルを開くと、パールの設定の文字がないのですが、それはどこで変換するのでしょうか?
わかりにくい説明で申し訳有りません;
初心者なので、何もわからない状態なのです;本当にすみません!
ご回答のほうよろしくお願いします。

タイトル: Re^2: CGIga
記事No: 226
投稿日: 2006/09/12(Tue) 00:22
投稿者: info
既にcgi-binフォルダがありますので、その中にnicky.cgiを放り込んでもいいです。
他のcgiスクリプト(掲示板等)も設置するなら、整理するために
cgi-bin以下に新しくフォルダーを作成して適当ななまえを付けた方が
いいと思います。
例えばnickyと名付けてその中にnicky.cgiを入れたらいいでしょう。
このスクリプトはeuc文字で書かれていますが気にしなくていいです。

尚、スクリプト内の先頭に有る#!/usr/local/bin/perlは
#!/usr/bin/perlに変更してください。
ここだけの変更でいいです。

パーミッションは705にしてください。
それと、nickyフォルダーは707にします。
これだけで設置の終了です。
webftpでは変更したいもののパーミッション情報をクリックして変更してください。705はrwx---r-x、707はrwx---rwxになります。
多機能なwebftpはパーミッションの代わりに許可情報の変更ボタンになっています。

尚、サンプルは下記urlです。
http://2shin.net/akai/cgi-bin/nicky/nicky.cgi

これでもうまくいかないようでしたら、無料レンタルにされる事を
お奨めします。

タイトル: Re^3: CGI
記事No: 227
投稿日: 2006/09/12(Tue) 17:02
投稿者: レン
ご回答ありがとうございます。
言われたとおり、やってみたのですが、何度やっても

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@2shin.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

とでてしまうのはどうしてでしょうか?
cgi-binフォルダの中にnickyフォルダを作り、その中にnicky.cgiを入れました。
フォルダのパーミッションは707、中のファイルは705にしたのですが…なぜエラーになるのか原因がわかりません;

タイトル: Re^4: CGI
記事No: 228
投稿日: 2006/09/12(Tue) 17:36
投稿者: レン
何度も投稿すみません。
patipatiというcgiの方もやってみたのですが、cgiを設置してもすべてInternal Server Errorというのがでてしまいます。
パーミッションも全て指定しなおしたのですが…。

タイトル: Re^5: CGI
記事No: 229
投稿日: 2006/09/12(Tue) 22:54
投稿者: info
無料レンタルにされる事をお奨めします。

タイトル: Re^5: CGI
記事No: 230
投稿日: 2006/09/12(Tue) 23:10
投稿者: レン
検討してみます。
ひとつだけ質問させてください。
Internal Server Errorはパーミッションが間違っているからでしょうか?

タイトル: Re^6: CGI
記事No: 232
投稿日: 2006/09/13(Wed) 00:07
投稿者: info
只の掲示板にも書いていますが、
http://2shin.net/cgi-bin/pcheck.cgi
で一度チェックしてみてください。

あとはご自分で頑張ってみてください。
その方が勉強になると思います。

タイトル: Re^6: CGI
記事No: 233
投稿日: 2006/09/14(Thu) 19:42
投稿者: kuzira
> 検討してみます。
> ひとつだけ質問させてください。
> Internal Server Errorはパーミッションが間違っているからでしょうか?

配置に問題有りでは?

>例えば、サイトの素のHTMLファイルが入っているAというフォルダがあったとしたら、「A」の中に「cgi-bin」というフォルダを作り、またその中に「nicky」というフォルダを作り、「nicky」フォルダの中にnikcy.cgiの通りに設置してるとすればURLは
http://2shin.net/*****/A/cgi-bin/nicky/nikcy.cgi

ととても長いURLになりますがこの辺は大丈夫か?

表示されてるエラーは誤配置で出る事が多いですよ

タイトル: Re^7: CGI
記事No: 234
投稿日: 2006/09/14(Thu) 22:52
投稿者: info
どもkuziraさん、ご無沙汰しています。
設置はうまくいったようですよ。

タイトル: Re^8: CGI
記事No: 235
投稿日: 2006/09/14(Thu) 23:15
投稿者: レン
kuzira様、info様大変申し訳ありませんでした;
kuzira様がおっしゃるとおり、フォルダ名を入れなかったためのミスでした…
フォルダ名を入れたところ、表示できるようになりました、初歩的なミス申し訳有りません;
大変ご迷惑をおかけいたしました、本当申し訳ありませんでした。
ありがとうございました!