0

CGI Pythonアプリケーションを開発しました。これはローカルサーバーで動作しますが、リモートのPython CGIホストで実行するためにコンパイルするにはどうすればよいですか?

アプリケーションは使用します

import cgitb
import cgi
import requests
import cookielib
import bleach
import re
4

2 に答える 2

1

これはあなたのウェブホスティング会社に尋ねる質問です。私はDreamhostを使用しており、いくつかのpythoncgiスクリプトの例と詳細情報を含むwikiを表示できます。ただし、これはおそらくニーズによって異なります。

于 2013-01-29T20:21:38.530 に答える
1

この構造を想定すると:

(root)
 |- html
 |  |- .htaccess
 |  |- ...
 |- lib
    |- lib1
    |  |- script1.py
    |- lib2
       |- script2.py

import sys
for path in ("/lib/lib1", "/lib/lib2",...):
    if not path in sys.path:
        sys.path.append(path)

import script1        # should work with the right paths

Aaaand ...多くのプロバイダーは、Pythonファイルを実行可能にするために「.htaccess」ファイルに特定のものを必要とします。

于 2013-01-29T20:47:17.093 に答える