私はPythonのCGIプログラミングには初めてです。私はfreshmeat_linux/Linux]のミントにApache 2.2のサーバーをインストールして、私は適切に表示されているvar/wwwフォルダ内の私のHTMLフォームがあります。フォームへのアクションは、私が/ usr/lib/cgi-binフォルダに置いたcgiスクリプトです。しかし、提出すると、 "要求されたURL /usr/lib/cgi-bin/file.cgiはこのサーバーに見つかりません"と表示されます。誰もがこれに対する修正を知っていますか?Python cgi on apache server
1
A
答えて
3
- Pythonプログラムの名前は何ですか?それは
/usr/lib/cgi-bin/file.cgi
ですか? - このファイルの権利はどのようなものですか?それは、Apacheで読むことができますか?実行することはできますか?
- 最初の行は
#!/usr/bin/env python
またはそれに類するものが良いですか?このファイルをコマンドラインから実行できることを確認してください(つまり、shebangは正常です)。 - Apacheはそのファイルでリクエストを受信していますか? Apacheのログでは、特に
error.log
とaccess.log
(おそらく/var/log/apache
にあります) /usr/lib/cgi-bin/
ディレクトリの有効化をApacheの設定で行っていることを確認してください。例については、http://opensuse.swerdna.org/suseapache.htmlを参照してください。ScriptAlias
ディレクティブを使用することもできます。
関連する問題
- 1. cgi apache serverとしてpythonスクリプトを実行
- 2. Python/Opencv on apache
- 3. 設定cgi on apache2
- 4. Windows 7のwamp apacheにpython cgiをインストールする
- 5. CGI Python os.system
- 6. Python CGIエラー
- 7. CGI、python、およびsetgid
- 8. Python cgi and stdin
- 9. nginx uwsgiとcgi pythonスクリプト
- 10. Python CGIスクリプトが実行されない
- 11. IIS上のpython cgi
- 12. コンパイル済みPython CGI
- 13. python CGI変数json
- 14. CGI/Pythonサーバーのプッシュ
- 15. Python CGIアプリケーションのos.times()
- 16. Apache on CentOS
- 17. Erubis on Apache httpd.confとセットアップ?
- 18. Apache上のPython:内部サーバエラー
- 19. apacheが "realtime"でcgiをロードする
- 20. websocket server on python.problems
- 21. Apacheを設定だけでCGI、PHPのような
- 22. windows + apacheでpython cgiを使用してmimeデータを表示する方法
- 23. CGIへのPython Pass List
- 24. CGI経由のPythonのデプロイ
- 25. Ember.js on server
- 26. WebAPI 404 on server
- 27. apache http server directive
- 28. websockets apache server compatibility
- 29. 印刷CGIヘッダは、二回の異なるCGIおよびApacheバージョン
- 30. Firefoxのpython cgiに関する問題
CGIを使用するのではなく、mod_wsgiのようなものを使用して、wsgiインターフェイスでPythonアプリケーションを実行することができます。 – Marcin