私は、PHPを使用したサーバー側プログラミングだけを知っています。私には、何かを書き込んindex.php
で呼び出しhttp://localhost/index.php
、PHPスクリプトの結果を確認します。私はCakePHPを使用していて、URLの書き換えでできることを理解していますが、私の心では、URLとサーバー上のPHPファイルの間に1対1の関係があります。
今はPythonで多くのことを行っていますが、コマンドラインユーティリティのみを使用しています。次のプロジェクトでは、PHPの代わりにPythonを使用したいと思います。これまでのところ、mod_python
出力を取得するにはPylonsやTwisted、さらにはDjangoのようなフレームワークを使用する必要があると言われました。他の人はprint()
、HTTPヘッダーを使用するだけで、PHPで使用されているようにスクリプトが出力されると述べています。
基本的にディレクトリ一覧のみを取得し、それをきれいにして、モバイルブラウザーから多数のPDFファイルにアクセスできるようなものを書きたいと思います。PHPでこれを行う方法を知っています。HTMLを生成するPythonスクリプトを作成する方法を知っています。開いhttp://localhost/pdfcentral/
たときにそのスクリプトを実行する方法がわかりません。
サーバーをどのように構成する必要がありますか?Ubuntu 10.04で動作します。
cgi-bin
、サーバーがスクリプトを実行できるようにPythonスクリプトをディレクトリに配置し、別のパスを使用する場合はオプションでPHPファイルをリダイレクトするのが最も簡単な方法です。Pythonのスクリプト自体については、この手順に従います。forrestbao.blogspot.com/2009/08/...