• 締切済み

perlのパスの調べ方について

自分なりにネットを使ってperlのパスの調べ方について勉強したのですが、プロバイダのホームページを閲覧する以外に調べる方法はありますか? 他人に頼まれてプロバイダが謎な時とかはどうすればよいでしょうか?

  • Perl
  • 回答数3
  • ありがとう数1

みんなの回答

回答No.3

さあ? ただ、たいていは /usr/local/bin/perl か /usr/bin/perl なので、ひとつづつためしてみたらどうでしょう。 もしサーバが Linux などの UNIX 系 OS で telnet アクセスなども開放していて bash や tcsh などがログインシェルとして動くという場合は which perl で分かるかも知れません。(但し PATH が設定されていないとこれでも分かりません)。

回答No.2

4. SSIのexec cmdが使えれば which perl=<!--#exec cmd="which perl" --> <hr> whereis perl=<!--#exec cmd="whereis perl" --> と記述しておけばわかる場合も有ります。 SuExecが設定されていると表示されません。 いずれにしろ用が済んだらそのページを削除してください

回答No.1

1.プロバイダのサポートに問い合わせる http://www.jias.jp/jias/language/perl_pass.htm 2.telnetが使えればコマンドで調べる http://www.psl.ne.jp/perl/faq2.html#4 3.同じプロバイダでCGIを動かしている人に聞いてみる >プロバイダが謎な時 どのプロバイダか、謎な時は調べようが無いですね どのサーバーか良くわからない場合はFTPソフトの ホスト欄に設定したサーバーのホストアドレスを元に調べましょう

関連するQ&A

  • perlのパスについて

    プロバイダーは DIONなんですが、perlのパスが判りません。どなたか教えて下さい。宜しくお願いします。

    • ベストアンサー
    • Perl
  • perlのパス

    プロバイダーやサーバーのHPでperlのパスが判ると聞いたのですが、どこを見れば判るのでしょうか? どなたか教えて頂けませんか?

    • ベストアンサー
    • Perl
  • sendmailのパス

    今、CGIを勉強しています。 ネットに接続せずに自分のパソコンの中でCGIプログラムを 使用したホームページをテストしたいという事で Apacheとperlをインストールしました。 Perlのパス(#!C:Perl\bin\perl) ファイルへのアクセスパス(http://127.0.0.1/)は 分かるのですが、sendmailのパスが分かりません。 自分のパソコンをサーバとみたてた時 sendmailのパスはどのように書けばよいのでしょうか?

    • 締切済み
    • CGI
  • Perlへのパス

    よろしくお願いいたします。 HP初心者です。 使いたいBBSが見つかったのですが テキストで開いて直していくのですが、最初に 「プロバイダで定められたPerlへのパスを指定します」とあるのですがこのパスというのはどこを見るとわかるのでしょうか? お恥ずかしい質問だと思いますがよろしくお願いいたします。 infoseekのフリーHPスペースに用意されている簡単設置のBBSにはレス機能がないのでファイルがつけられレス機能のあるものを探したのですが私にはなかなか難しいです。 よろしくご指導ください。

  • perlでパスが通らない?

    環境はwindowsXPです。 パスがうまく通っていないようです。perl.exeが入っているファイルへのパスは正常に働いているのに、自分で作ったファイルを置いているC:\documents and settings\user\my document\perlというファイルへのパスがうまくはたらきません(Can't open perl script "test.pl": No such file or directoryと表示されます) コマンドプロンプトで「path」を使ってみても上記のフォルダはちゃんとPathに記述されています(;も入っています)。 何がいけないのでしょうか?

  • プロバイダで定められたPerlへのパス、って。。?

    お世話になっております<m(__)m> HP作成で、パスワード制限をかけてみたくて、 http://www.kent-web.com/pwd/login.html 上記のページを参考にしようとおもいました。 スクリプトを修正しなければ使えないみたいなのですが、 ******************************* 主なスクリプトの修正個所は以下のとおりです。  #!/usr/local/bin/perl  (プロバイダで定められたPerlへのパスを指定します)  $pass = '0123';  (認証用のパスワードを半角英数字で指定します) ***************************************** と、説明があるのですが、 まったくちんぷんかんぷんです。。(涙 HP作成するサーバーはヤフーなのですが、 プロバイダーでさだめられた。。 って。わたしの使っているプロバイダーはOCNですが。。 初心者の私にもわかりやすくおねがいいたします<m(__)m>

    • ベストアンサー
    • CGI
  • Perlの初歩の初歩の初歩(#!/usr/local/bin/perlについて)

    いつもお世話になっています。 Perlを勉強し始めて1か月たっていない人間です。 調べてもよく分からず、気持ち悪いので どうか教えてください。 Perlで記述するとき1行目にperlへのパスを書きますが プロバイダでのパスは「#!/usr/local/bin/perl」です。 私のPC環境では「#!d:/perl/bin/perl」になります。 ある日、PC環境で動作検証するとき 間違ってプロバイダのパスのほうを記述してしまいました。 しかし、それでもPC上で動作しました。 なぜパスが違うのに動作するのでしょうか? なお、わけの分からないまま 「Perlへのパスを通す」というのを昔 やったことがあります。関係がありますか? ある場合、それをすると 「#!d:/perl/bin/perl」の「d:/perl/」の部分が 「/usr/local/」と同になるということなのでしょうか?

    • ベストアンサー
    • CGI
  • APESKIN 「perlのパス」??

    APESKIN設置途中ですが、「perl」のパスがわかりません。 講座ではサーバーを契約したときに送られてくるらしいのですが、 メールには書いてありませんでした。 ちなみにサーバーさんは↓ http://www.banana-milk.net/index.shtml …なのですが。設置自体が無理とかですか? ちなみに掲示板のskinです。

    • ベストアンサー
    • CGI
  • CGIのperlを確認するには??(CATV)

    こんばんわ。 いつもお世話になっています。 ホームページでメールを自動返信するCGIを設置したいのですが毎回 【一行目のperlのパスを自分の環境に合わせて書き直します。   大抵は、「#!/usr/bin/perl」 か 「#!/usr/local/bin/perl」です。   解らない場合はサーバー管理者(もしくはプロバイダー)に確認してください。】 という壁にぶちあたります。 インターネットはCATV(中部ケーブルネットワーク)を使っています。 どのように乗り切ればよろしいでしょうか? 宜しくお願いします。。。

  • UTF-8で書いたperlのパスが正しく読まれない

    元々htmlファイルもcgiファイルもShift-JISで書いていました 英語環境に変えようと、UFT-8にすべくEncordingConverterでファイルを変換しました htmlファイルは文字コード指定も当然UFT-8にし、アップして表示させてみたところ問題なく表示されました しかし、cgiファイルの方が正しく表示されず、perlチェックをしてみたところパスが ・ソ#!/usr/bin/perl となっていました これが原因で正しく表示されなかったようです そこでcgiファイルをテキストエディタで開いてみたのですが、そのエディタ上では #!/usr/bin/perl と本来あるべき正しい表示になっています 文字コードもUTF-8形式になっています どうしれやればきちんと読み取ってもらえるのでしょうか? エディタで開いても「・ソ」の部分が表示されないのでなおしようがなく困っています どなたか解決方法お分かりの方ぜひご教授ください よろしくお願いします

    • ベストアンサー
    • CGI