0

Web サービスを提供するために Django を使用しています。現時点では、FTP とコードの更新にしかアクセスできません。コマンドラインへのアクセスや、あらゆる種類の実行可能ファイルの実行はありません。

Windows Server 2005 マシンを使用しています。

Django プロジェクト内にフォルダを配置するだけで、Crypto を使用できますか?

そうでない場合、良い代替手段はありますか?


助けて素晴らしい人たちになるでしょう!!!

4

1 に答える 1

1

アップロードする前にpycryptoをビルドする必要があります。これは、サーバーと可能な限り類似した環境のマシンで実行する必要があります。

ビルドするにpython setup.py buildは、pycrypto-2.1.0ディレクトリ内から実行します。これにより作成されますbuild\lib.win32-2.6\Crypto(libxxxディレクトリの名前は少し異なる場合があります)。

CryptoフォルダをサーバーのPythonパスのどこかにFTPで転送します。Djangoプロジェクトフォルダー内は機能する場合と機能しない場合があります。site-packages安全な方法は、アクセスできる場合は、フォルダに正しく配置することです。

Windowsでの展開についてはよくわかりませんが、通常、変更を加えるたびにサーバーを再起動してアプリケーションを再ロードする必要があります。うまくいけば、それはあなたが「コードの更新」によって意味したことです

于 2010-06-21T14:48:30.283 に答える