Linux ベースの Web ホスティング プロバイダー (fatcow.com) を使用していますが、これはコマンド ライン アクセスを提供せず、CherryPy (Python Web サーバー) のセットアップ スクリプトを実行しません。
この制限を回避して、CherryPy を正常にインストールする方法はありますか?
これはもっと、またはserverfault.comの質問かもしれませんが、ここの誰かが以前にこれに対処したことがあるかもしれません.
cherrypy
CherryPy が純粋な Python である場合は、プロジェクトが存在するのと同じ場所にフォルダーを配置するだけでよい場合があります。これによりimport
、公式のインストール ディレクトリにコピーしなくても、CherryPy から必要なものを使用できるようになります。私は個人的に CherryPy を使用したことがないため、何がインストールされ、どのように使用されているのか正確にはわかりませんが、Django でこれと同じことを問題なく実行しました。
OK、CherryPy 3.1.2 をダウンロードして解凍し、の内容を にコピーし./cherrypy/tutorial
、提案されたtut101_helloworld.py を実行したところ、動作するようです.
。
Apache に接続する限り、ホストで何が利用できるかによって異なります。最も一般的な Python インターフェイスはmod_python
. これらの手順に従う場合、が を表示できるようにするには、sys.path
権利を設定することが重要です。mod_python
cherrypy
mod_python の代替は mod_wsgi です - http://code.google.com/p/modwsgi/wiki/IntegrationWithCherryPy
しかし、カイルが述べたように、Apache conf を編集できるようにする必要があります。