2011-07-07 13 views
1

Webサーバー(Apache 2.2)でPython CGIスクリプトを実行したいとします。エラーログでWebサーバーでPython CGIスクリプトを実行するにはどうすればよいですか?

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>403 Forbidden</title> 
</head><body> 
<h1>Forbidden</h1> 
<p>You don't have permission to access /test.py 
on this server.</p> 
</body></html> 

::私はtest.pyファイルを実行しようとすると、私は次のエラーを取得する

[client 127.0.0.1] Options ExecCGI is off in this directory: C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/test.py 

だから何が問題だろうか?

+0

上のPythonスクリプトを実行することができますApacheのモジュールです試してみてください。ブラウザーが要求を出したときにサーバー上で実行したいということでしたか? –

答えて

0

Options ExecCGIを、pythonファイルがあるフォルダ内の.htaccessファイルに追加します。そのほかに

は、Pythonのアプリケーションを実行するCGIが、WSGIを使用していない...

0

はmod_python.itは、Apache自体に埋め込まれており、ユーザーがブラウザでPythonスクリプトを実行することはできません

関連する問題