• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IISでCGIを動かしたい)

IISでCGIを動かしたい

kawais070の回答

  • kawais070
  • ベストアンサー率52% (2242/4282)
回答No.2

cgiのexeが動作するためのランタイムが足りないってことはないですかね? php5.6だったら、VC++2012のランタイム、php7.1だったら、VC++2015のランタイムが必要ですよ。 phpじゃなくても、何らかのランタイムが必要なことが多いですから、よく調べましょう。

jg1wjz
質問者

お礼

kawais070 さん、ありがとうございます。 ランタイムですか。 cgiアプリはvc++で作成しています。 特に必要ではなかったと思います。 家の環境は32ビットだったので、今回64bitにしないとcgiのexeが動かないので、WEBサイトを構築しないと試験ができなくて、困っています。 IIS、ほんとにわかりづらくて困っています!

関連するQ&A

  • IIS6.0でCGIをを動作させる

    Windows 2003 Server、IIS6.0でCGIを動かしたいと思っています。 ActivePerl をインストールし、.cgiへのマッピングを設定して、.cgiファイル単体では動くようになりました。 しかし、プログラム中で.datファイル(掲示板での発言を記録するファイル)への書き込みがうまくいきません。 マッピングやMIMEの設定かと思い、いろいろやってみましたが、うまくいきませんでした。 設定の仕方をご存知の方教えてください。 よろしくお願いします。

  • IIS6.0でcgiが認識できない

    IIS6.0でcgiが認識できないのですが 以下の構成でどうなのでしょうか? 仮想パスは認識できているようなので、 http://*.*.*.*/cgi-bin/index.html は表示できます。 ■環境:win2k3/ActivePerl5.8.4/IIS6.0 #################################### アプリケーションの構成マッピング ------------------------------------ ●ISAPI拡張をキャッシュする(checked) ●アプリケーションの拡張子 .pl D:\user\local\bin\perl.exe GET,POST .cgi D:\user\local\bin\perl.exe GET,POST ※スクリプトエンジン(checked) ※ファイルの存在を確認する(checked) #################################### perlの実行ファイルは,ググった結果、以下のものも試してみましたが だめでした。 perlIS.dll perl5.8.4.exe perl.exe "%s" %s どうぞお願いします。

  • ActivePerlでCGIが動きません

    W2KSV+IIS5.0+ActivePerl V5.8.4にて CGIを稼動させようとしています。 ネットを散々彷徨いいろいろ試しましたが 下記のエラーがでてどうしてもうまくいきません。 ----------------- HTTP 403.1 アクセスは許可されていません: 実行アクセスは許可されていません。 プログラムの実行が許可されていないディレクトリから、CGI、ISAPI、またはその他の実行可能プログラムを実行しようとしました。 ----------------- アクセス権の設定などもしたつもりですが どうしても解消できません どうか宜しくお願いします。

  • windows2003でcgiを動作させるには

    社内イントラネットを開設しようと思っています。 windows2003サーバにIISをインストール後、Perlをインストールしました。 が、htmlは見る事が出来るのですが、cgiが開けません。 cgiを開くと、エラーメッセージが出てきます CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers どのようにすれば、cgiが動作するのか、ご教授願います。 cgi・plファイルのマッピングから、IISの拡張機能での「許可」の設定もしてみましたが、できません。 *active perlをインストールした際、plファイルについては、マッピングが自動的にできていませんでした。拡張機能にもperl関係のものがなく、自分でネットを見て記入してみました。 ご教授、よろしくお願いします。

  • IISでPOSTリクエストのエラー

    IISでPOSTリクエストを実行すると、HTTP エラー 405.0 - Method Not Allowed 無効なメソッド (HTTP 動詞) が使用されているため、検索しているページを表示できません。 が表示されててしまいます。 IISのハンドラマッピングで  要求パス:*.html  モジュール:ServerSideIncludeModule  ハンドルする動詞:次の動詞のうちひとつ(GET,POST)  アクセス:スクリプト に設定してます。 他に設定があるのか教えてください

  • IISでPHPを動かしたいのでIISの設定しています。

    IISでPHPを動かしたいのでIISの設定しています。 概定のWEBサイトのプロパティ⇒ホームディレクトリー⇒構成⇒マッピング⇒追加でアプリケションの拡張子マッピングの追加/編集で「OKボタン」がグレーになります。どうすれば追加できるでしょうか。

  • IISマネージャーにアクセスできない

    お世話になります。 PHPの初期設定をするにあたり、http://php.net/manual/ja/install.windows.iis7.phpにしたがって進めていたのですが「IIS マネージャのユーザーインターフェイスを使った PHP 用ハンドラマッピングの作成」という項目で、"ファイル名を指定して実行" から"inetmgr" を入力してもアクセスができず困っております。 「Windowsの機能の有効化または無効化」ではIISのチェックはオンになっているのですが。 OSはWindows 7 Home Premiumです。 これだけの情報で解決できるのか不明ですが、不足情報などあればご教示ください。 よろしくお願い致します。

  • IISの認証(セキリュティ)について

    IIS認証の設定(セキリュティ)について教えて下さい。 現在Windows2000serverにIISの認証を設定しています。 設定内容 社内用セキリュティ      (1)IIS既定WebサイトのScripts/cb4のプロパティで「ディレクトリセキリュティ」ー       「匿名アクセスおよび認証コントロール」-「編集(E)」「基本認証」にチェック       を入れている。クライアントパソコンから、http://サーバー名/scripts/cb4/office.exeを起動すると       パスワードの入力画面が表示される。      外部(社外用)セキリュティ      (2)IIS既定WebサイトのScripts/cb4のプロパティで「ディレクトリセキリュティ」ー「IPアドレスとドメイン名の制限」       -「編集(E)」「拒否する」にチェックを入れて、許可したい人のIPアドレスを入れている。 上記の設定の場合は、社内で運用する場合はよいのですが、 社外(外部)から http://サーバー名/scripts/cb4/office.exeにアクセスした時に、決められた人だけアクセス した時に、パスワードの入力画面を表示させないで入る方法はできないのでしょうか。 IIS認証の設定(セキリュティ)で出来る方法があれば教えてください。 出来なければ、ほかの方法で(例えばCGI、Jaba他)出来る方法を教えてください。

  • PHPのセットアップで躓いています。

    色々バージョンがあって、どれをDLすればいいか分かりません。 とりあえず22Mの物をDLしたのですが、Web Serverのセットアップで色々で出てきて、どれを選択したら良いのか分りません。 もともと、PHPでショッピングカートなどを作りたかっただけなので、戸惑っています。どれを選べばいいのでしょうか? こんなのが出ています。 あぱっち1.3モジュール あぱっち2.0モジュール あぱっち2.2モジュール あぱっちCGI IIS ISAPI モジュール IIS CGI NSAPI XITAMI SAMBAR SERVER OTHER CGI Do not setup a web server

    • ベストアンサー
    • PHP
  • IIS7のSSIの許可をする方法について

     Windows IIS7でPHPやCGIができる用に設定しましたが、アクセスカウンタ設置したいのですが、SSIを許可する方法がわかりません。  よろしくお願いいたします。