問題タブ [mod-python]

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 投票する
3 に答える
2335 参照

javascript - htmlフォームを送信した後、javascriptで新しいページにリダイレクトする方法は?

私はhtml、javascript、mod_pythonを使用しています。htmlフォームを提出したい。これを行うために私は使用しました

送信後、新しいページにリダイレクトしたい。試しlocation="newpage.html"ましたが、機能しません。

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

apache - psycopg2 と mod_python のインポート エラー

Windows XP マシンでラウンドアップをセットアップしようとしています。私は psycopg2 v2.0.13 を使用しており、シェルから psycopg2 モジュールをインポートするとすべて正常に動作しますが、mod_python が実行しようとすると、次のエラーが発生します。

助けていただければ幸いです。

0 投票する
3 に答える
2217 参照

python - Snow Leopard に mod_python をインストールする

Macports は使いたくない。Macport が Apache のデフォルト インストールを置き換える (/opt/local/bin に別の Apache をインストールする) ようにするだけです。そしてそれは、ポートが PHP もインストール/置換することを意味します。Snow Leopard に含まれているデフォルトのインストールを使用したいと思います。

ネットを検索していて、Darwin Ports (Macports の古いバージョン) を使用した古い手順、または Leopard の手順 (私にはうまくいきませんでした) しか得られませんでした。

誰かが私を正しい方向に向けることができますか? ありがとう。

PS: ちなみに、1.6 または 3.1 の mod_python は問題ありません。

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

python - mod_python のインターパーターの設定

Python 2.4および2.6がインストールされたdebianボックスにmod_pythonがインストールされています。mod_python で 2.6 を使用したいのですが、2.4 が見つかりません。他のバージョンを使用するように設定するにはどうすればよいですか。

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

python - mod_python req.subprocess_env が PythonOptions を「見ていない」

apache config から環境変数を取得するのに問題があります。(なぜこのように行われるのかは聞かないでください。もともと私がコーディングしたわけではありません)

これは私がApache構成に持っているものです。

これが問題のコードです...

これは、これを実行して取得したトレースバックです。

0 投票する
3 に答える
3884 参照

python - ブラウザ検出Python/mod_python?

ユーザーと場所に関する統計をデータベースに保持したいと思います。たとえば、「Mozilla」、「Firefox」、「Safari」、「Chrome」、「IE」など、バージョン、場合によってはオペレーティングシステムを保存したいと思います。

私がPythonから見つけようとしているのは、この文字列です。

Mozilla / 5.0(X11; U; Linux i686; en-US; rv:1.9.0.14)Gecko / 2009090216 Ubuntu / 9.04(jaunty)Firefox / 3.0.14

Pythonまたはmod_pythonを使用してhttpユーザーエージェント/ブラウザを検出する効率的な方法はありますか?

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

django - mod_pythonはスタックレスPythonをロードしていません

スタックレスPythonを使用してApache2mod_python環境をセットアップしましたが、動作しています。そして、Python環境をでテストすると、次sys.versionのように表示されます。

ブラウザで。

しかし、私がimport stacklessそれをするとき、それは示します:

また、MySQLdb、nltkなどをロードできません。これらのモジュールはすべてコマンドラインでロードできます。だから私の推測では、mod_pythonは古いPythonインストールを参照しています。

何が問題になる可能性がありますか?


私はスタックレスに対してすべてをインストールしました。あなたが見ることができるように私の応答はsys.versionです

これはコードからの応答です:

しかし、import stackless以下のように追加すると、前述のエラーがスローされます。

足りないものはありますか?

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

django - Djangomod_pythonデプロイメントエラー

mod_pythonを介してdjangoプロジェクトをデプロイしようとしていますが、ハンドラーモジュールがないというエラーが表示され続けます。

私のapache設定:

もう1つのパスは、デフォルトのpythonpathをコピーしようとしたものですが、役に立ちませんでした。

Pythonコンソールでの簡単なテストは、モジュールがアクセス可能であることを示しています。

Python 2.6.4(r264:75706、2009年11月2日、14:44:17)linux2の[GCC 4.4.1]詳細については、「help」、「copyright」、「credits」、または「license」と入力してください。

>>>インポートdjango.core.handlers.modpython

エラーなし

ただし、サイトをロードすると、このエラーが誤って返されます。

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

python - mod_python.publisher からの引数を使用して Python スクリプトの main() を呼び出す方法は?

カスタムビルドの argv リストを使用して、別の python スクリプトの main() 関数を呼び出す mod_python パブリッシャー関数を使用します。シェル コマンド ラインからパブリッシャー スクリプトを実行すると、機能します。しかし、mod_python を使用して apache2 で試してみると、main が引数をとらないというエラー (以下に示す) が表示されます。



aba.py の main() は次のように定義されます。

注: list 引数が渡されない場合、aba.main() は mod_python から実行されます。

mod_python パブリッシャー関数は次のようになります。

0 投票する
3 に答える
148 参照

python - サーバーの実行中にdiffリクエストで読み取り専用データにアクセスできるようにする方法(apache、mod_python)

Apache / 2.2.8(Ubuntu)mod_python / 3.3.1 Python / 2.5.2を使用していますが、使用するデータをプリロードしたいと思います。

現在、リクエストを受け取るたびにディスク上のファイルからデータを読み取り、それを解析してオブジェクトに保存しています。データファイルは比較的大きいので、事前に解析/プリロードしたいと思います。

1)apacheの起動時にデータをメモリにロードする(サーバーの実行中に約100MBから500MBのデータがメモリに常駐する)か、2)最初のデータリクエストが送信されたときにデータをロードして保持できると考えていました。サーバーをシャットダウンするまでメモリ内にあります。

以下は、2番目のアイデアのモックアップです。

出力(セッション1):
gvarは元々:0
gvarは次のように設定されました:314

出力(セッション> 1):
gvarを次のように設定:314

あなたのコメントと解決策を共有してください、thx