• ベストアンサー

CGIのソースを見る方法

CGIのソース(Perl)を見る方法は無いでしょうか? よろしくお願いします。

noname#11586
noname#11586
  • CGI
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • shisui77
  • ベストアンサー率32% (25/76)
回答No.1

クライアントから、サーバ上のCGIを見たいって 勝手に想像しながら回答かいてます。 間違ってたらごめん。 RedSpiderさんが、サーバの管理者だったら、telnet等のツールで サーバに管理者権限で接続すれば見ることができます。 でもRedSpiderさんが一般ユーザだったら、 たとえば「このgooのサイトのCGIを見たい」ってことなら、 残念ながら不可能です。 あぁ、もとい「goo」のサイト管理者とお友達になればOK。見れます。

noname#11586
質問者

お礼

やっぱり管理者じゃないと見れないんですね。 ご回答ありがとうございました。

その他の回答 (1)

回答No.2

ソースだけなら配布されていれば、配布先からダウン ロードすれば見られるけど、公開されていない物は、 基本的に見られないと、思った方がいいです。 あれとあれを自作すれば、見られる気もしますが、 素人考えなので、対処されてる所も多い事でしょう。 それにここでは、ちょっと。^^;

noname#11586
質問者

お礼

「あれ」ですか・・・ 気になりますがここでは言えないような事なんですねw 回答ありがとうございました。

関連するQ&A

  • CGIでソースがそのままでてしまうのですが・・・。

    CGIでソースがそのまま表示されてしまうのですが、どうしてなのでしょうか? 先週からCGIやPerlを学び始めました。そこで簡単なものを試しに作ってみたのですが、入力したソースがそのまま表記されてしまいます。 ちなみに、こんなものです。 #! c:/perl64/bin/perl print "Content-type: text/plain\n\n"; print "Hello Perl !"; どこをどう変えればいいのか、わからないので、質問してみました。 わかる方がいましたら、教えてください。 初心者なので、お手柔らかにお願いします。 . この質問に補足する.

    • ベストアンサー
    • CGI
  • cgiのソースを見たい

    ある掲示板で***.cgiとなっているページのソースっていうかもとの記述を見たいのです。 単純にソースの表示をしてもcgiから出力されたhtmlしか見ることが出来ません。 どうしたらcgiファイルそのものを見ることが出来ますか? アドバイスよろしくお願いします。

  • ソースを見せたくないです。

    Perlでプログラムを作っています。 サーバーにUPしたCGIは、平文ですが、 UPされたソースを見ても意味不明な文字列のようにしたいです。 (例:VC++でコンパイル前のソースは見れますが、コンパイル後は全く内容が分からない) CGI/Perlでそのような事は出来ますか?

    • ベストアンサー
    • CGI
  • .htmlから.cgi

    現在、Linux(Fedora9)マシンにApacheとTomcatを連結し、その後htmlからcgi(perlファイル)を見ようとしたのですが、見れませんでした。 (cgiファイルのソースがそのまま出力 or cgiファイルのダウンロードが面になります) バージョンは以下のとおりです。 apache 2.2.11 tomcat 6.0.18 perl  5.10.0 ざっくりとしているとは思いますが、何かいい解決案がありましたらお願いします。

  • CGIがソースで表示されてしまう。

    プログラミング初心者です。 ホームページでCGIを使おうと思い、 『10日で覚えるperl/CGI』という本を購入しました。 付属のCDから ActivePerl5.8.7 とApache HTTP Server2.0.54 というものをダウンロードしました。 はじめは本の通りにセットし、ローカルPC内でうまく練習できていました。 しかし、PCを買換え、新しい方にインストールして、まったく同様の手順でセットしたところで問題が起きました。 どういうわけか、ローカルのPC上での練習であっても、CGIがソースのまま表示されてしまうのです。 俗にいう『さいころゲーム』のCGIも、さいころの目がランダムで表示されるわけではなく、そのソースが画面に出てしまいます。 似たようなことがないか丸1日インターネットで調べたのですが、みつからず、ご教授お願いいたします。 足りない情報など、あるかとおもいますが、よろしくお願いいたします。 PC:windows XP Professional Version 2002 Service Pack 3 Intel(R) Core(TM)2 Duo CPU E4400 @2.00Ghz 2.00 Ghz 1.99GB RAM

    • ベストアンサー
    • CGI
  • CGIのソースの整列方法

    すみません、レンタルのCGI板をDLしたのですが、設定しようとノートパッドで開くと.....ソースが連続して?表示されて、とても見づらいのです(~_~;) そこの管理人さんが不在がちで(涙 改行される部分が、スペースになって表示されてしまいます。 以前はこんなこと無かったのですが.... なにか設定を弄ってしまったのかな~(-_-)? いい方法ご存知の方、よろしくお願いいたします<m(__)m>

    • ベストアンサー
    • CGI
  • CGIを認識してくれなくなりました

    初めまして。cgi初心者です。 Windows2000+IIS(バージョン失念)+ActivePerl5.8.8でcgiを含むHPを作成しました。学内に閉じたNWで動かしています。 当初はなんの問題もなく動いていたのですが、先日久々に見てみるとcgiが動いていません(ソースがそのままブラウザ上に表示されます)。 ファイルが保存されているフォルダを見てみると.cgiファイルのアイコンがテキストになっていました。 IISのアプリケーションマッピングは.cgiで"C\***\perl.exe %s %s"になっています。 perlが壊れたのか?と思い、一度アンインストール→再インストールしてみたのですが、それでも駄目でした。 対処方法、そもそもこのようになった原因に思い当たることがありましたら教えていただけないでしょうか。

    • 締切済み
    • CGI
  • perlのcgiが動かない・・・

    cgiを組もうと思い、まずは簡単なもので試そうと思ったのですが、 うまくいかず困っています。 ↓プログラムは、こんな感じです。 ファイル名:index.cgi #!/usr/bin/perl print "<html>"; print "<body>"; print "abc"; print "</body>"; print "</html>"; <やってみたこと> ・Perlのパス「#!/usr/bin/perl」 が間違っていないか? which perl で /usr/bin/perl とでます。 ・Apache の設定が正しく行なわれているか? http://localhost でindex.htmlがきちんと表示できています。 ・「hello.cgi」 の設置場所を間違っていないか? プログラムソースが出るということは、 間違っていないのではないでしょうか? ・ためしに実行してみた TELNETで ./index.cgi <html><body>abc</body></html> とでてきました。 これはちゃんと動いているのでは?? 何か勘違いしていますか? お気づきの点を教えてください。よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • CGIが動かない

    /var/www/html/hoge.cgiを作りました。 ----- #!/usr/bin/perl print <<'END'; Content-type: text/html; charset=utf-8 <html> <body> <p>hoge</p> </body> </html> END ----- ターミナル上でperl hoge.cgiとやった場合も、実行権を与えて./hoge.cgiとやった場合も、出力はちゃんとなされました。 httpd.confにはExecCGIとAddTypeにより、ソーステキストがそのまま表示されていたのを、Internal Server Errorまでこぎつけたのですが、なんでエラーなのかわかりません。 CGIってもしかしたら所有者がrootだと動きませんか? あとはぜんぜん思い当たることがなくて・・・。 Redhat7.3 Apache1.3.23

  • 動作中のCGIのソースを公開したい

    自分のサイトにて自作のCGIを用いたシステムで閲覧者からの投稿を受け付けています。 暗号化が必要な情報はcryptを用いたり、アクセス情報は極力収集しないようにしているのですが、一部の利用者から不安の声が上がりました。 出来ることならソースコードを見せたいのですが、別ファイルとしてアップロードをすると動作中のCGIと同一のものであるというのを証明するのが難しくて悩んでおります。 「動作中のCGIのソースをそのまま見せる」、あるいは「動作中のCGIと同一のソースであることを証明する」といういずれかを実現したいです。 CGIのソースを見せたくないとか見たいという質問は過去に多くあったようですが、見せたいという質問は見当たらず質問させていただきました。 なるべく早く回答していただけると幸いです。 よろしくお願いします。

専門家に質問してみよう