Web-UP CGIを駆使してWebサイトの運営効果を思いっきり上げる!

ホームメルマガ > なるほど、これならわかる!超初心者の為のCGI設置講座 お問い合わせ


なるほど、これならわかる!超初心者の為のCGI設置講座


CGIの設置って難しいですよね・・・ でも、もう心配いりません!

著者自身も数年前は完全ドシロウト、CGIの「シ」もなにもまったくわかりませんでした。それが今やなんと、自分でCGIを作って配布するようにまでなってしまいました(^-^)

このメルマガでは「超初心者の視点」から、CGIとはいったいなんなのか、CGIの設置はどうして難しいのか、どうしたらCGI設置を簡単・確実に克服できるのかを、ゆっくり、やさしく解説していきます。

専門用語の説明も交えながら進めていきますので、初めてCGI設置に挑戦する方、これまでCGIの設置をあきらめていた方も安心ですよ♪



【これまでに読者様からいただいたご感想】

2004/02/25:U様

「メール有難う御座います。何となく分かってきた様な気がします。」

「ワー。 御返事頂けるとは、光栄です。しかも、すごい速さで。 これからも貴殿のメルマガを楽しみにしています。頑張ってくださいませ。」



2004/02/25:M様

「こんな素晴らしいメルマガを出して頂いてありがとうございます。次回を楽しみにしています。webサイトを持っているんですが、自作のフォームや掲示板に興味を持つ今日この頃です。CGIという言葉がちんぷんかんぷんですが、このメルマガでレベルアップできそうです。」



2004/02/28:ふ様

「スタートを見てとても嬉しかったです。とても解りやすくて、
読みやすい(行間がちゃんと空いてる)今後ともよろしくお願いします。」



2004/03/10:匿名様

「勉強になります!!所が私はMACユーザーなんです。
大丈夫ですか?ついて行けるでしょうか…」



2004/03/10:F様

「指示どおりにやったつもりですが、うまくできません。 テストのアイコンはどうやって、どこに表示させるのですか?保存はマイドキュメントでいいのですか? 初心者なのでそこから解りません。」

「さっきの質問の追加ですが、インターネットエキスポーラーで表示させると書かれてましたが、それはどういうことですか?」

「わざわざお忙しい中、丁寧に回答していただいて本当にありがとうございました。パソコンに関しては、超々初心者なもので、ばかみたいな質問をしてすみませんでした。質問の内容はメルマガに掲載していただいてもOKです!(でも、あまりに低レベルなので、ほかの読者から笑われるかもしれませんね・・・)」



2004/05/23:H様

「初めまして!兵庫県在住の○歳、CGI超初心者の○○○○と申します!

数日前、yahooのホームページ検索で
「なるほど,これならわかる!超初心者の為のCGI設置講座」の
バックナンバーを偶然に(笑)発見し、
こんなメルマガがあったんだ…と
最初の号から全部読ませていただきました。
今まで見たCGI設置の説明の中でも群を抜いたわかりやすさで
今までCGIどころかホームページの作り方さえ全然解からなかった
私には、とても有り難かったです(^^)

おかげ様で5月12日までのメルマガに書かれていた内容は
ほぼ全部理解することができました♪(^◇^)
「おめでとうございます!設置成功です!」の文字を見た瞬間は
ものすごく感動してしまいました(T^T)

(中略)

長い文章になってしまって申し訳ないです<(_ _)>
これからのメルマガもぜひ拝見させていただきますので
大変だと思いますが頑張って下さい(^^)
それでは。」



2004/05/26:o様

CGI講座を楽しく拝見させてもらっていいます。
質問なのですが、掲示板は表示されるのですが、
文字化けしてしまいます。
これは何が原因なのでしょうか?



2004/05/27:愛読者様

「貴メールマガジンのおかげで、掲示板仮設置までできるようになって感激しております。

背景の色の変更もできるようになり、勢いあまって、メール通知機能までいじってみたのですが、「メールプログラムのパスが不正です」で挫折しました。

自分のメールアドレスだけを書き換えてもダメなのですね。

来週のメールマガジンでこメール通知機能の解説出るのを楽しみにしております。」



2004/05/29:m様

田久保 様

マガジンの配信、本当にご苦労様です。

前回のマガジンで、少し分からないことがあります。
以前、HPにCGIの掲示板を設置した時に、ここで失敗してしまい
掲示板ではなくて、タグが表示されてしまったのです。
ついに現在に至るまでレンタル掲示板に頼っています。

ーーーー-ーーーー-ーーーーーーーーーーーーーーーー

 FFFTPを使ってサーバー上に新しいフォルダを作成する場合は、
 FFFTPの画面右側(サーバー側)をクリックしてから、メニューの
 「コマンド」→「フォルダ作成」とクリックし、出現した小さな
 ウィンドウに作成したいフォルダの名称を入力します。
 * * * * * * * * * * * * * * * * * * * * *


サーバーへのアップロードが終わったら、
パーミッションを以下の通り設定しましょう。

 aska.cgi [755]
 askalog.cgi [666]
 jcode.pl [644]
ーーーーーーーーーーーーーーーーーーー
ここにあります「サーバーへのアップロードが終わったら、
パーミッションを以下の通り設定しましょう。」とあるのですが、
CGIのすべてのファイルを一旦、サーバー側に移してから、
パーミッションを変更するのでしょうか?
それともパーミッションを変更しながら、サーバー側に
アップするのでしょうか?

FFFTPのサーバーで「オプション」の「転送1」の中にある
「アスキーモードのファイル名」のところで、ファイル名を追加
しなくてはいけませんか?

今度は自分で、好きな掲示板を設置したいので、
フリーの掲示板は既に選んであるのですが、以前の失敗でなかなか
設置への勇気が湧きません。

宜しくお願いします。



2004/05/31:m様

田久保 様

早速、親切なご回答ありがとうございます。

たぶん前回、掲示板が表示されなかった原因は、
パーミッションだと思います。

掲示板を設置する時にパーミッションの知識が全くない
まま設置しました。その後、パーミッションについて、
少し勉強しました。2進数で書かれているパーミッションについては、
以前よりは分かります。

表示されたタグは、「CGI」のプログラムです。
レンタルサバーを使用しているので、「CGI」の
「禁止」はなかったように思います。

田久保さんに言われて勇気が出ました。
思い切って自分で設置してみることにします。

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



2004/06/10:T様

はじめまして。いつも楽しく、CGIの勉強をさせていただいております。
今日は、質問がありまして、メールしました。

私は、ジオシティーズ(www.geocities.com)のプロバイダーを使って、ホームページを作っております。 今回、メルマガの説明に従って、掲示板を載せてみようと思ったのですが、パーミッションの変更ができないのです。FTPソフトは、FFFTPです。

infoseek に登録をして、テストしてみましたが、infoseek だったら大丈夫なのです。
そこで、geocities のヘルプで、該当するものを探してみました。
それをここに引用してみます(英語になってしまいます。申し訳ありませんが)。

Q: How can I set file permissions for my Perl scripgs?
A: If you need to change permissions on a file, you can use the "chmod" function in Perl. Please be aware that this may affect your ability to view the file in your File Manager.

You will not be able to change the file permissions of any of your files to make them executable. Perl sctipts are indicated by the ".pl" file extension and do not need to be made executable in order to be run.

上記の答えに、パールのchmodという機能を使え、と書いてあるのですが、それはどういう意味ですか。

また、答えの最初の方は、そのchmodを使えばパーミッションが変更できる、みたいなことが書いてあるにもかかわらず、1行おいて、変更できません、という文章が出てくるのですが、その意味がもしおわかりでしたら、教えていただけませんか。

よろしくお願いいたします。



2004/06/23:M様

田久保 圭司 様

こんばんは、HNを○と申します。自分のサイトへCGIをUPしたいと思い立ちましたものの、「パーミッション? ディレクトリ??」だった私が自分のサイトへCGIをUPできたのは貴メルマガのお陰です。

一言お礼を申し上げます、これまでCGIをダウンロードできるサイト様の解説を読んでもさっぱり分からなかった私でも理解できたのはさすがだと思います。まだまだ初心者ですので、今後も貴メルマガを読んでCGIの勉強を自分のペースで続けたいと思います。

今回のメルマガを読んで少し気になったことがあります。最後の「スパムメールを防ぐ」の所に記載のありました、「メールアドレスをサイトに掲載しない」という言葉なのですが。
私はこれはちょっといけないと思います。理由は、「メールアドレスを記載する事によって、サイトの内容の文責を負う」と私は考えるからです。

「mag2@web-up.cside.biz」がまずいと仰るのでしたら「mag2*web-up.cside.biz」と記載して、下に「スパムメール対策の為、@を*に変更しています」と記載すれば宜しいかと存じます。*は☆でも◇でも構いませんが(笑)。その上でのメールフォーム設置でしたら構わないと私は思います。

閲覧者にしてみれば、自分からメールを出さないとサイトの管理人のメールアドレスが分からないというのは不安だと、私は考えます。田久保様の仰る形式で掲載する方法はいいと思います、私が現在運営しているサイトでは別の方法を取っていますのでそれをお知らせします。

田久保様のメールアドレスを例に取りますと。

<A HREF="#" ONCLICK="var a=('lto:'+'mag2');var
b='web-up.cside.biz';location.href=('mai'+a+'@'+b);">メール</A>

mag2… @より上の部分のメールアドレスを記入
web-up.cside.biz … @より下の部分のメールアドレスを記入

この方式は、某HTMLを分かりやすく説明しているサイト様で知りました。この方法を取り始めて4ヶ月経過しますが、未だにウィルス・スパムメールは来たことがありません(検索ロボットはかなり来ていますが)。

そのサイト様では「コピペで使ってくれて構わない」と仰っていましたのでお知らせします。
HTMLファイルで「メール」にカーソルをあてると(田久保様のトップページを例に取ります)「http://web-up.cside.biz/#」とタスクバーに出ますが、クリックするとメール記入画面が立ち上がります。

初めてのメールなのに長々と、しかも厚かましい内容のメールで申し訳ありません。
今後も田久保様のメールマガジンを楽しみにしています。
では失礼します。



2004/07/03:N様

はじめまして。○○と申します。
CGIが全く理解しようもなかたのでこの講座を拝読しております。今までは、難なくこなして来れたのですが、カウンターでちょっと引っかかってしまいました。

一桁目がERROR表示になるのです。

ちょっとCGIプログラムの方が間違っているのか、HTMLの方かわかりません。
ヒントでもお教え願えたら幸いなのですが・・・

*もうすこし自分で考えて見ます。



2004/07/03:N様

「lockディレクトリ」を作成して・・忘れてました。
お手数をおかけしました。



ご感想をいただいた読者様には、一通一通お返事を書かせていただいてます。
メルマガを読んでみてのご感想はこちらからもお気軽にどうぞ!o(^-^)o

メルマガのバックナンバーはコチラ(新しいウィンドウが開きます)

なるほど、これならわかる!超初心者の為のCGI設置講座
まぐまぐ
(ID:125230)
melma!
(ID:108538)

↓↓メルマガの見本はこちらです↓↓
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■■■ ★なるほど、これならわかる!超初心者の為のCGI設置講座★
■■
■     CGI設置なんて基礎からやれば楽勝&超カンタン!

      CGIならあんなこともこんなこともイロイロできる!     ■
                                 ■■
                   (2003/02/11発行:vol.1)■■■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

このメルマガでは「CGI超初心者の視点」から、CGIとはいったいなんなのか、
CGIの設置はどうして難しいのか、どうしたらCGI設置を簡単・確実に克服でき
るのかを、ゆっくり、やさしく解説していきます(*^^)y

用語の説明も交えながら進めていきますので、初めてCGIの設置に挑戦する方、
今までCGIの設置をあきらめていた方にも、安心して読んでいただけます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

―――――――――――――――――――――――――――――――――――
■ はじめまして、当講座インストラクターの田久保(タクボ)と申します。
―――――――――――――――――――――――――――――――――――

みなさん、はじめまして!
「なるほど、これならわかる!超初心者の為のCGI設置講座」へようこそおい
で下さいました!

僕は当講座インストラクターの田久保と申します。田久保と書いて(タクボ)と
読みます。以後よろしくお願いいたします<(_ _)>

「田久保」ってちょっと珍しい名前であまりなじみもありませんので、市役所
や銀行に行くとよく「クボタさ〜ん」とか「タクマさ〜ん」とか平気で呼ばれ
て困ることもありますが、まぁ、これはCGIとはなんの関係もありませんので、
この辺でやめることにします(^^;

「インストラクター」というと、なにやらパソコンスクールのようなイメージ
があるかもしれませんが、実は僕、数年前は本当にパソコンスクールのインス
トラクターをやっていました。

インターネット・メール、エクセル・ワード・アクセスはもとより、ホーム
ページビルダーからフォトショップやイラストレーターなどなど、なんでもや
ってたような気がします。

当講座では、僕自身のパソコンインストラクター経験、僕自身がCGI初心者で
あったときにさんざん苦労した経験、現在CGI制作をしている経験を活かしつ
つ、メルマガを使いながら進めていきます。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

このメルマガでは、CGIの「超初心者の方」、いえ、もっと本当のことを言い
ますと「超・超・超初心者の方」と「超」が3つ付くくらいのCGI初心者の方
を対象として、CGIの設置法をやさし〜く解説して行きたいと思っています。

「CGI」と聞くと、思わずモノカゲに隠れたくなってしまう人、失禁しそうに
なる人、泣いちゃいそうになる人、悪夢にうなされる人、お母さんに電話した
くなっちゃう・・・(略)などの人も、もう安心です♪(#^ー゚)y

では、いったいどんな人が「CGIの超・超・超初心者の方」に当たるのかを説
明しておきますね。

 ・数ページ程度の簡単なホームページなら作れる
 ・ホームページをネット上に公開したことがある
 ・でもCGIのことはさっぱりわからない
 ・過去に自分でCGIを設置することをあきらめた経験がある
 ・「HTML」という言葉を聞いたことはあるけど実はよく知らない

だいたいですが、以上に当てはまる方を想定しています。まだ上のレベルに到
達していないという方でも、当講座はゆっくりとしか進めていきませんので、
余裕で着いてこれると思います。あまり心配しないで下さいね。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

当講座では「CGIマウンテン」という山の頂上を目指します。「CGIマウンテ
ン」とは、「もしこの山のてっぺんまで上ることができれば、CGIの設置はマ
スターした」という山のことです。あ、ちなみに「CGIマウンテン」というパ
ソコン用語はありませんよ、僕がたった今作った仮想の山ですから(;^_^A

厚〜い雲で覆われていて、今はまだ見ることのできないCGIマウンテンの頂上
ですが、このメルマガを読んでいけば、その雲も「すーっ」と晴れていって、
あら不思議、いつの間にか頂上にたどり着いていて、これまで知らなかった世
界を知ることができますよ(^-^)

次回からは、さっそくCGIマウンテンの頂上を目指して、登山開始・・・というこ
とにはなりません。ちょっと実際の登山を考えてみましょう。山の知識もなく
登山をする為の装備もなく、いきなりアルプス山脈を登り始める人はいません
よね。そんなことをしてたら間違いなく遭難しちゃいます(>_<)

実は、CGIの設置ができないという人は、なんの準備もなくCGIマウンテンの頂
上を目指すからすぐに遭難しちゃうんですね。でも、CGIマウンテンを制覇す
るための知識と装備を身に付けてから登山を開始すれば、思っていたよりも楽
に頂上まで登れるんです♪(*^-゜)v

そんなわけで、次回からはCGIマウンテンを登るのに必要な知識と装備を身に
付けることに重点を置いて進めて行きたいと思います。

まずは、じっくり焦らず一緒に勉強していきましょう。
それでは、次回にまたお会いしましょう〜 ( ^_^)/~~~


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

★発行人:Net-BP 田久保 圭司
★ホームページ: http://web-up.cside.biz/
★業務内容:商用サイトの業績をアップする為のCGI開発及び販売
★メルマガへのご意見: mag2@web-up.cside.biz
★メルマガの解除: http://web-up.cside.biz/mag2.shtml

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━





ホームメルマガ > なるほど、これならわかる!超初心者の為のCGI設置講座お問い合わせ
[an error occurred while processing this directive]