A 回答 (5件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>職場での利用のためいろいろ制限がかかり職場のサーバーにスクリプトを組み込むしかないからです。
なら適当な無料のCMSの中からBBSの機能が入っているやつを探してきてインストールすればcgi触らずに希望する環境は構築できる。
どんなCMSがありますかとか続けるようなら多分どれだけ説明してもできない。曖昧な質問には曖昧な回答しかできないのです。
No.4
- 回答日時:
>職場のサーバーにスクリプトを組み込むしかないからです。
cgiとはウェブサーバ上で動作するプログラムがウェブページを生成
できるようにする仕組みです。
それを実現する為の手段の一つが、スクリプトです。
cgiが使えないのに、スクリプトを使いたいというのは矛盾してます。
No.5
- 回答日時:
まずは、条件を詳しく正確にまとめましょう。
何ができて、何ができないのかが全然わかりません。
CGIというのは「サーバー側で外部のプログラムを実行して、その結果をクライアントへ送信する仕組」のことです。
CGI全盛期はPerlという言語が主流だったので「CGIとはPerlを使ったもの」と誤解している人もいます。
ですが、極論すれば、 Excelを使ったCGI、といったものも不可能ではありません。
それとは別に、サーバープログラム自体にプログラム実行機能を持たせることで、外部プログラムを実行することなく、プログラムを実行するようになっているものもあります。
CGIとは別の方式なのですが「CGI=プログラムを実行する」と誤解していて、この方式もCGIだと言う人もいます。
PHPは、こちらのサーバー組込み式で使われることが多いです。
CGIの代名詞であるPerlもこの方式での実装もあります。
スクリプト とは、この場合、実行プログラムのことです。
ソースコードを書いたテキストファイルを、そのまま変換せずに実行するような場合、スクリプトと呼ぶことが多いです。
CGIで使うPerlのプログラムも「スクリプト」と呼びます。
組込み式のPHPのプログラムも「スクリプト」です。
「CGIが使えないからスクリプトを使う」と言われても、二つは別の概念ですから、意味が通じません。
よくある誤解を考えて解釈することもできますが、それでも不十分です。
で、
○そもそも、社内サーバー機でHTTPサーバープログラムは動作しているのか?
ブラウザでそのサーバー機のアドレスを指定したら、Webページが表示されるのか?
※ 「CGIが使えない」が「サーバープログラムが動作していない」の意味なら、
ブラウザでのBBSは不可能なので、別の手段を考えなければなりません。(専用プログラム等)
○動いているなら、そのサーバープログラムは何か?
それによって、できることとできないことがあります
○そのサーバープログラムはCGiが使える設定になってるか?
※「CGIが使えない」が「CGIそのものが使えない」なのか「Perlは使えないけどCGIは使える」なのか
後者なら、Perl以外でCGIを作る、という手段もあります。
○そのサーバープログラムは組み込み式で使えるプログラム実行環境はあるのか?
※「CGIが使えない」が「組込み式も含めてプログラムが使えない」なら、やはりブラウザでのBBSは不可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- その他(プログラミング・Web制作) robots.txtが”allow”のサイトを探しています 2 2022/10/09 13:07
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
- その他(プログラミング・Web制作) プログラムについて。 2 2022/04/07 18:48
- その他(プログラミング・Web制作) プログラムについて。 4 2022/03/30 09:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGIって何ですか?簡潔に教えて...
-
ホームページにCGIを設置したの...
-
EXCELファイルに誰がアクセスし...
-
SFTPなどは使わないホームペー...
-
URLに~/cgi-bin/~を隠す方法
-
htmlにアクセスと同時に、あるC...
-
cgiファイルを直接は見れなくす...
-
インクルードファイルのエラー
-
ローカルマシンでCGIソースが出...
-
ApacheでのCGIについての質問
-
《エクセルVBA》「他の人が該当...
-
特定URLから
-
ファイルダウンロード後に、デ...
-
CGIの外部呼出しについて
-
cgi アクセス制限 エラー
-
VBScriptで、ファイルから任意...
-
通貨表示で3桁毎にカンマ(?)を...
-
サイト内のファイルの更新日を...
-
掲示板のスレッドが消えた!?
-
CGIでコードがむきだしの状態で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIって何ですか?簡潔に教えて...
-
Perlプログラム上でアラートを表示
-
Webからアクセスし、画面のボタ...
-
IISでエラー、Apachでは動くの...
-
実行可能な外部コマンドは?
-
IIS5.1でCGI Timeoutになる原因...
-
ホームページにCGIを設置したの...
-
CGIファイルへのブラウザからの...
-
CGI経由で起動したプロセスが停...
-
毎日同時刻に、設定しておいた...
-
前回はごめんなさい。pythonでc...
-
cgi を定期的に自動実行
-
CGIからのプログラム起動
-
cgiで呼び出したプログラムを数...
-
ログアウト処理でWebブラウザを...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
-
URLに~/cgi-bin/~を隠す方法
おすすめ情報