#author("2018-01-06T16:56:38+09:00","","") #author("2023-03-18T14:55:29+09:00","","") [[ウェブドラマ博物館]] #contents #norelated #br * CGIのいろは(CGI設置講座)&CGIのFAQ [#jb9eafe1] CENTER:はじめに CGI-StaTion様が更新停止してかなり久しい事を考えて決断しました。~ 理由は日記に書いてあるとおりですが、改めて書かせていただきます…~ ~ 一番の理由は、お気に入りコンテンツの生みの親の一人のサイトであるからです。~ ~ もし、そこが消滅してしまうと二度とPerl/CGIスクリプトが手に入らなくなる。~ だからこそ保護してやる必要がある。~ ~ それだけです、すみません… * CGIのいろは(CGI設置講座) [#bd8ca611] ** CGIってなんなの? [#we8535b8] そもそもCGIっていったいなんなんでしょう?~ 掲示板ってどうやってみんなホームページにつけているんでしょう? RIGHT:[[内容を見る>CGIってなんなの?]] ** ウェブサーバから情報を手に入れる [#a26a650b] 契約されているウェブサーバさんによって設置の仕方が異なります。~ ウェブサーバからCGIの設置に必要な情報を得ておく必要があるのです。 RIGHT:[[内容を見る>ウェブサーバから情報を手に入れる]] ** CGIを手に入れよう! [#y94f9c2a] CGIをどうやって手に入れれば良いのでしょうか?~ また、CGIはとても危険で、やっかいなものだと理解しておきましょう。 RIGHT:[[内容を見る>CGIを手に入れよう!]] ** 解凍(伸張)ってなんだろう? [#d9493557] ダウンロードしたあと,どうすれば良いのでしょうか?~ 圧縮とか解凍って書いてあるけどなんのことなのでしょう? RIGHT:[[内容を見る>解凍(伸張)ってなんだろう?]] ** エディタで開く [#k47382ae] エディタってそもそもなんなのでしょう?~ CGIを扱えるエディタを手に入れましょう。 RIGHT:[[内容を見る>エディタで開く]] ** Perlのパスってなんやねん [#x92cbb77] ~.cgi というファイルの先頭行のPerlのパスを‥‥へっ?~ CGIで最もやっかいな1つめの問題を解説。 RIGHT:[[内容を見る>Perlのパスってなんやねん]] ** FTPでアップロード [#x6c12f1d] FTPってなんでしょう?~ あなたの使っているFTPはCGIに対応しているのでしょうか? RIGHT:[[内容を見る>FTPでアップロード]] ** パーミッション(属性)!? [#ze366d73] ややこしいパーミッション(属性)の説明。~ CGIでやっかいな問題の2つめを解説。 RIGHT:[[内容を見る>パーミッション(属性)!?]] ** CGI設置のまとめ [#j0193ea3] いろいろとあるので,最後に重要ポイントのまとめ。~ CGI設置までの流れが示してあるので、2回目以降の設置の参考に! RIGHT:[[内容を見る>CGI設置のまとめ]] * CGIのFAQ [#efeb3db3] ** [[基礎的な問題]] [#jb3c312a] CGIを設置する前に困ったことがある場合の対処法です。 - [[とにかくわかりません。>基礎的な問題#t05cabd8]] - [[ダウンロードできません。>基礎的な問題#p93f416f]] - [[ダブルクリックで開けません。>基礎的な問題#tab11a68]] - [[エディタで開いた文字が化けています。>基礎的な問題#v8336480]] - [[ディレクトリって何?>基礎的な問題#ga405691]] - [[サーバって何?>基礎的な問題#xb3b7aea]] - [[絶対(フル)パスと相対パスって何?>基礎的な問題#k0644358]] - [[Perlのパスがわかりません。>基礎的な問題#me8fa25a]] ** [[設置ミスの問題]] [#z14a0118] CGIを設置しても、動作しない場合の対処法です。~ 一般的な設置ミスはこのどれかです。 - [[解凍したらログファイルがない。>設置ミスの問題#g2043f82]] - [[スクリプトがそのまま表示されてしまいます。>設置ミスの問題#n7bd1a40]] - [[ダウンロードを開始してしまいます。>設置ミスの問題#ud92b186]] - [[文字化けしてしまいます。>設置ミスの問題#d2e5557b]] - [[投稿時間がずれてしまいます。>設置ミスの問題#ba5ea0f1]] - [[画像が表示されません。>設置ミスの問題#u8ccfd21]] - [[403 Forbidden というエラーメッセージが出ます。>設置ミスの問題#yccc3b92]] - [[404 File Not Found というエラーメッセージがでます。>設置ミスの問題#d56a1af6]] ** [[サーバエラー]] [#vefdd5cd] 500 Server Error は必ずと言っても良いほど経験するエラーです。~ 原因が特定しにくく、本人が気づいていないミスであることが多いため、ひとつづつチェックしていきましょう。 - [[FTPでの転送ミス。>サーバエラー#u1e47f19]] - [[設定の変更(スクリプト書き換え)ミス。>サーバエラー#n28d4f60]] - [[パーミッションの変更ミス。>サーバエラー#t00b1bb5]] ** [[CGIのエラーメッセージ]] [#o93b8b6e] CGIが設定などに不具合がある場合、エラーメッセージを表示します。~ その対処法です。 - [[CGIスクリプト名の取得に失敗しました。>CGIのエラーメッセージ#p9a04837]] - [[サポートされていない文字コードです。>CGIのエラーメッセージ#e4954e1a]] - [[指定された記録ディレクトリがありません。>CGIのエラーメッセージ#obaa63a9]] - [[記録ディレクトリにロックファイルを作成できません。>CGIのエラーメッセージ#qa07bb81]] - [[現在、非常に混雑しているため時間をおいてご利用ください。>CGIのエラーメッセージ#m8a5b70d]] - [[~ファイルを読み込めません。>CGIのエラーメッセージ#h288fb6b]] - [[作業用のファイルを作成できません。>CGIのエラーメッセージ#r3b8fd93]] - [[~ファイルへのリネームができませんでした。>CGIのエラーメッセージ#y1812135]] ** [[改造指南]] [#l25473c2] 改造するときの注意点などです。 - [[文字化けする文字。>改造指南#j69c77ae]] - [[""(ダブルクォート)や ''(シングルクォート)の注意点。>改造指南#d9e87613]] ** [[そのほか]] [#pd08220f] 複数設置などです。 - [[CGIを複数設置する。>そのほか#u1dba762]] - [[荒らし対策(アクセス制限)。>そのほか#fd0d0d45]] - [[突然coreというファイルができた。>そのほか#qc831406]] - [[ウェブサーバが言ってることと違う>そのほか#k0510ad0]] * リンク [#l05867dd] 以下のサイトも参考にしてください。 - [[KENT-WEB FAQ集:http://www.kent-web.com/support/faq.html]]~ - [[KENT-WEB FAQ集:https://www.kent-web.com/support/faq.html]]~ 各種掲示板やアンケート、チャットにカウンターなど一般的なCGIを網羅する日本の代表的なCGI配布HPのFAQ集。 - [[とほほの「WWW入門」:http://www.tohoho-web.com/www.htm]]~ - [[とほほの「WWW入門」:https://www.tohoho-web.com/www.htm]]~ HTML、スタイルシート、CGIなどのマニュアル的なHP。~ 非常に有用な資料が多い。 - [[はじめてのCGI@nifty:http://yokohama.cool.ne.jp/typhoon/]]~ - [[はじめてのCGI@nifty:https://web.archive.org/web/20090923092541/http://yokohama.cool.ne.jp/typhoon/]]~ @niftyでのCGI設置に関する説明をしているHP。~ @niftyユーザーは必見です。 - [[トクトクのFAQ:http://www23.tok2.com/home/FAQ/]]~ - [[トクトクのFAQ:https://web.archive.org/web/20040612033520/http://www23.tok2.com/home/FAQ/]]~ 何故かはわからないが、クッキーという大事な機能が使えないウェブサーバーのFAQです。 * 原制作者 [#tb6ff300] CGI-StaTion Powered by GandA-Lab.~ GandA-Lab. - Copyright(C) 2001-2003 Grphalt~ CGI-StaTion - Copyright(C) 1996-2003 Jawa(じゃわ) * 補足 [#q4507782] - [[運用に支障がないウェブサーバ]] - [[運営に不向きなウェブサーバ]] * 関連ページ [#y2ddd56a] #related