• 締切済み

CGIを難しいと思う僕はまだ未熟ですか?

僕は、年明け頃にホームページを開設し、順調に運営を続けています。しかし、そろそろCGIも使おうと思います。前にも使おうかなと思いましたが、初心者がすると危険と聞いたので、もう一度勉強しなおしました。しかし、まだイマイチよくわかりません。同じ頃にホームページを開設した友達は分かるのに・・・ それで、僕が分からないことは、下のことです。 (1)パーミッション、ディレクトリとは何か (2)KCN―netでのCGIの使用方法 (3)ホームページビルダー7で、txtファイル(メモ帳で作ったファイル)の転送方法 皆さんにとっては、当たり前なのかもしれませんが、詳しい回答の程よろしくお願いします。

みんなの回答

  • gadd3
  • ベストアンサー率46% (211/451)
回答No.3

>同じ頃にホームページを開設した友達は分かるのに・・・ 僕はほとんどCGIをやった事がないのであまり説得力がないかもしれませんが、CGIを学ぶには、CGI以外のことも多少学ばねばならないので(例えばサーバーのことや、HTMLタグ、文字コードのことなど)時間がかかると思います。 ご自分のペースであせらずにがんばってください。 あと、CGIを学ぶと同時に、もしくはそれ以前に、一度Linuxでテストサーバーを構築してみるといいと思います。ディレクトリとかパーミッション、SSI、その他、CGIに必要な知識がとても多く学べます。また、HTMLタグの勉強もかかせません。 例えば僕自身は、いつもはAccess2000でのプログラム作業がほとんどなんですが、たまに、できあいのCGIプログラムを多少書き換えて自分のホームページに組み込んだりしています(版権フリーのものなど)。プログラムすること自体はAccessでだいたいのことはやってますので、Perlとかでも考え方的には似ているので、時間はかかりますがそれほど苦もなく書き換え等ができます。(もちろんかんたんなものだけですが。また、CGIの初心者本はもちろん見ながらです。) それができるのも、Linuxについてホント多少ですが知識があるおかげです。Linux(PC-UNIX)やサーバーソフト、HTMLタグについての理解がなければ、どこをどう書き換えていいのかさっぱりわかりません。 なので、自宅でCGI動作テスト用サーバーとしてLinuxでWebサーバーやFTPサーバーを構築してみてください。少なくとも(1)や(3)のような疑問はすぐに解決できるようになると思います。 トラブル時にも原因の切り分けに非常に役立ちます。プロバイダの制限でCGIが動かないのか、それとも別の要因かなどが切り分けしやすくなります。(特にSSIのコマンド関連など) がんばってくださいね。マイペースでゆっくりです。

  • yuka_chan
  • ベストアンサー率39% (454/1158)
回答No.2

わたしも初心者ですが、なるべく分かり易く書こうと思います。宜しくお願いします。 (1)パーミッション 何か…っていうのは、もうpopesyuさんが回答されているので、わたしは方法を書きます。ビルダーは持ってないから、よく分からないのですが、FTPソフトって大体は、左側に"自分のPCの中のファイル"、右側に"アップロード後のファイル"が、それぞれ表示されていますよね?それの、アップロード後のファイルを右クリックすると、[パーミッション変更]とか、[属性変更]みたいなメニューが出ませんか?それを選んで、指定の数値を入れてやれば、できないでしょうか?( オンラインの状態でやってみてください。) (1)ディレクトリ これは、「フォルダ」とか「場所」って解釈で問題ないと思います。例えば、「○○と同じディレクトリに△△を転送しなさい」とかだったら、○○と同じ場所(フォルダ・階層)に△△をアップロードしてやればいいんです^^ (2)KCN-netでのCGIの使用方法 これは、同じプロバイダ(レンタルサーバー屋さんかな??)から借りている人しか、詳しいことは分からないかもです。けど大抵は、そのサイト内のどこかにサポートやQ&Aが載ってたりするので探してみてください。メールアドレスも公開されていれば、直接KCN-netの人に聞くのが早いです。 (3)ビルダーでのTextファイル転送方法 ビルダーでファイルを保存したら、PCの中の、どのフォルダに保存されますか?その中に一緒に入れてやっとけば、ビルダーからFTPソフト起動させた時、ローカルファイルの欄に表示されると思います。(多分 以上です。説明下手でスミマセン(^-^;A゛うまくいくといいですね☆ ではでは。

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

1 パーミッション:簡単に言えばアクセス権限 ディレクトリ:CGI以前にWindowsの勉強からでもはじめて下さい。 2 KCNに聞きましょう。 多分これ「CGIご利用希望の際は、その旨ををご記入の上、メールをお送りください。折り返しご利用方法をメールにてご連絡いたします」 3 何も設定をいじってなければhtmlと同じ方法で出来るはずです。