私は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. django admin css on apache server
- 3. Python/Opencv on apache
- 4. 設定cgi on apache2
- 5. Pythonフラスコと高速cgi on apache - 500内部サーバーエラー(スクリプトヘッダーの早すぎる末尾)
- 6. データベースpostgresql on apache tomcat server
- 7. デプロイするmod_wsgi Hello world app on apache server
- 8. Python CGI executable
- 9. Windows 7のwamp apacheにpython cgiをインストールする
- 10. "500 Internal Server Error" ApacheノートZeppelin on Azure Hdinsight
- 11. CGI Python os.system
- 12. Python CGIエラー
- 13. Apache CGI用sclpython27を有効にする
- 14. Apache WebサーバーでPython CGIファイルから.batファイルを実行する
- 15. CGI、python、およびsetgid
- 16. Python cgi and stdin
- 17. Apache Perl cgi-bin設定:内部サーバエラー
- 18. nginx uwsgiとcgi pythonスクリプト
- 19. Python CGIスクリプトが実行されない
- 20. python CGI変数json
- 21. Python CGIアプリケーションのos.times()
- 22. コンパイル済みPython CGI
- 23. CGI/Pythonサーバーのプッシュ
- 24. IIS上のpython cgi
- 25. apacheが "realtime"でcgiをロードする
- 26. Erubis on Apache httpd.confとセットアップ?
- 27. Apache on CentOS
- 28. websocket server on python.problems
- 29. Apacheを設定だけでCGI、PHPのような
- 30. Android cgi web serverファイルとローディングperlスクリプト
CGIを使用するのではなく、mod_wsgiのようなものを使用して、wsgiインターフェイスでPythonアプリケーションを実行することができます。 – Marcin