問題タブ [cgi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1356 参照

perl - PerlでのCGIファイルアップロードのファイルタイプを制限するにはどうすればよいですか?

CGIを使用して、ユーザーがいくつかのファイルをアップロードできるようにしています。.txtまたは.csvファイルをアップロードできるようにしたいだけです。ユーザーが他の形式でファイルをアップロードした場合、エラーメッセージを出力できるようにしたいと思います。

これはjavascriptで実行できることがわかりました:http://www.codestore.net/store.nsf/unid/DOMM-4Q8H9E

しかし、これを達成するためのより良い方法はありますか?これを可能にするPerlの機能はありますか?

0 投票する
2 に答える
503 参照

python - cgiスクリプト内から.pypythonスクリプトを起動する

ローカルのcgiサーバーを実行しているときに、cgiスクリプト内から.pyスクリプトを起動しようとしています。cgiスクリプトは、Google Earthからデータを受け取り、cgiスクリプトの最後に配置されたexecfile('script.py')を使用して現在呼び出されている.pyスクリプトにデータを渡すだけです。

スクリプトは最後まで実行されますが、script.pyには、プロセスの実行中に監視できるようにする必要のあるいくつかのprintステートメントが含まれています。.pyのエラーはローカルホストコンソールウィンドウに出力され、printステートメントはバッファリングされているようです。

ローカルホストコンソールの実行中に.pyから別のPythonコンソールウィンドウに出力を送信する方法はありますか?

サブプロセスモジュールは必要なことを実行する必要があるようですが、出力を変数またはログファイルに送信することしかできませんでした。印刷ステートメントをリアルタイムで表示する必要があることを除いて、これは問題ありません。

前もって感謝します

0 投票する
1 に答える
1900 参照

python - IIS 5.1 での Python のセットアップ

私はこのテストpythonファイルを持っています

スクリプトを実行する権限を持つ IIS 5.1 でアプリケーションを作成し、.py へのマッピングを次のように作成しました。

しかし、スクリプトを実行しようとすると、次のエラーが発生しました。

何か案が?

0 投票する
6 に答える
3275 参照

html - Perl CGIスクリプトでHTMLを印刷した後はどうすればよいですか?

Perl CGIスクリプトからHTMLを印刷した後、何を呼び出す必要がありますか?私は空のreturnステートメント、exitステートメント、そして場合によっては何も見たことがありません。それは重要ですか?

アップデート

ファイルの最後にないHTMLを印刷するテストがあるとします。この場合、exitまたはreturnを呼び出して、その時点でスクリプトを終了する必要があることを視覚的に示す方が明確ですか? 私はこれがこれを書くための最良の方法ではないことを知っています-質問のためにこれを額面通りに受け取ってください。

0 投票する
1 に答える
1302 参照

ruby - CGI Cookie は Ruby でどのように機能しますか?

これは、Cookie を設定する方法として、私がオンラインでよく目にする例です。

このようにしてみましたが、Cookie が設定され、空白のページが表示されます。

だから私の最初の質問は、何が欠けている/間違っているのですか? 第二に、.header とは対照的に .out が何をするのか、または違いがあるかどうかを誰かが説明したいと思うでしょうか?

ありがとう、

レヴィ

0 投票する
1 に答える
505 参照

python - CGI によって表示されている一時ファイル (画像) を削除するにはどうすればよいですか?

ファイルを .jpg に変換し、単純な HTML ページに表示する Python CGI スクリプトを作成しました。これらの .jpg ファイルでフォルダーを乱雑にしたくないので、tempfile.NamedTemporaryFile を使用して、変換された .jpg 出力を格納するファイルを作成しました。すべてうまくいきますが、ページが表示された後にこのファイルを削除したいと思います。現在、delete=False を設定していますが、img リンクを壊さずにファイルを削除できないようです。

0 投票する
1 に答える
216 参照

ruby-on-rails - Windows 上の Rails で Ruby CGI を作成する方法

test.rb ファイルを作成してパブリック ディレクトリに配置し、http://localhost:3000/test.rbのように呼び出してみましたが、うまくいかないようです。ファイルをダウンロードしようとしていると思われます。ここで何が欠けていますか?小さなスクリプトは以下のとおりです。

0 投票する
1 に答える
3240 参照

c - WindowsおよびLighttpd上のFastCGI

CGIフォーラムソフトウェアをFastCGIと互換性のあるものにしたいと思っています。フォーラムソフトウェアは、Cおよびx86アセンブリ言語で記述されたいくつかのdllおよび.exe(.cgi)ファイルで構成されています。SQlite3データベースもあります。

Lighttpdは、これらすべてのcgiスクリプトを子プロセスとして実行します。私は、すべてが非常にうまく機能していると言っています。

しかし、私はFastCGIを試してみたいと思います。ただし、例は貧弱で、ドキュメントも貧弱で、Linuxを念頭に置いて作成されているように見えます。誰かがFastCGIをWindowsで動作させましたか?誰かがコード例とlighttpd構成行を持っているなら、私は本当に感謝するでしょう。