djangoのようなものを使わずにpython-scriptをサーバ上で実行することはできますか?URL経由でpython-scriptを実行
私はhost.comにscript.pyを入れて、このようにそれを呼び出すようにしたい意味:
http://www.host.com/script.py
スクリプトは、その後いくつかの変数を計算し、mysqlデータベースにそれらを保存するような何かをします。はい、要するに\
djangoのようなものを使わずにpython-scriptをサーバ上で実行することはできますか?URL経由でpython-scriptを実行
私はhost.comにscript.pyを入れて、このようにそれを呼び出すようにしたい意味:
http://www.host.com/script.py
スクリプトは、その後いくつかの変数を計算し、mysqlデータベースにそれらを保存するような何かをします。はい、要するに\
- :
編集:私は、CGIのようなものを使用しなければならないと仮定します。 http://wiki.python.org/moin/CgiScripts。スクリプトをcgi-binフォルダに置くか、Webサーバーの設定を調整する必要があります。
。どのようにちょうどPHPのラッパーを使用して私のスクリプトを呼び出すために使用してください。 script.php - > exec( "script.py") –
@xMRW Pythonスクリプトが解釈されるので、少なくとも "exec(" python script.py ");' 'を実行する必要があります。 –
@xMRWスクリプトを実行可能にする(unixではchmod + x filename.py)ことができます。しかし、Lattywareのソリューションは移植性が高く(Windows上でPythonスクリプトを実行可能にすることはできません)、おそらくあなたのサイトが他の誰かのサーバー上でホストされている場合は、おそらくより優れています。多くのサーバー管理者は、セキュリティ上の理由から、スクリプトを実行可能にすることを望まないでしょう。それがあなた自身のサーバーで、UNIX(または何らかの派生物)のいずれかの方法で動作している場合。 – pycoder112358
外部の情報をあなたの答えに入れることを検討してください。そうすれば、外部のコンテンツが動かされた場合、または外された場合、私たちはそれを失うことはありません! – ThorSummoner
Apacheを使用していますか? –
私はこれに一度だけ答えを書いた:http://stackoverflow.com/a/9382853/916657 –
webminとvirtualminでapacheを使う。 –