Changes between Version 2 and Version 3 of TracCgi
- Timestamp:
- 12/07/15 15:40:17 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracCgi
v2 v3 17 17 18 18 1. `ScriptAlias` を使用し、 `trac.cgi` スクリプトを URL にマップする。(推奨) 19 2. CGI プログラムが実行可能な、 Web サーバ上のディレクトリ (通常は `cgi-bin` が使用される) に `trac.cgi` ファイルをコピーする。シンボリックリンクでも代用できますが、その場合 `cgi-bin` ディレクトリでは `FollowSymLinks` オプションを有効にして下さい 。19 2. CGI プログラムが実行可能な、 Web サーバ上のディレクトリ (通常は `cgi-bin` が使用される) に `trac.cgi` ファイルをコピーする。シンボリックリンクでも代用できますが、その場合 `cgi-bin` ディレクトリでは `FollowSymLinks` オプションを有効にして下さい 20 20 21 21 `http://yourhost.example.org/trac` で Trac を実行するには、インストールしたマシンのApache の設定ファイルに、 `trac.cgi` パスに変更した上で、`ScriptAlias` ディレクティブを追加します。 … … 54 54 }}} 55 55 56 [http://httpd.apache.org/docs/suexec.html Apache suEXEC] 機能を使用している場合、 [ http://trac.edgewall.org/wiki/ApacheSuexec ApacheSuexec] を参照して下さい。56 [http://httpd.apache.org/docs/suexec.html Apache suEXEC] 機能を使用している場合、 [trac:ApacheSuexec ApacheSuexec] を参照して下さい。 57 57 58 58 システムによっては、`trac.cgi` ファイルの shebang 行を編集して、実際に Python がインストールされているパスを指すように修正する必要がある ''かもしれません''。 Windows システム上では、 Windowsが .cgi ファイルを実行できるように設定する必要があるでしょう。 (エクスプローラ -> ツール -> フォルダオプション -> ファイルの種類 -> CGI を Python と関連付ける) … … 62 62 [http://pythonweb.org/projects/webmodules/doc/0.5.3/html_multipage/lib/example-webserver-web-wsgi-simple-cgi.html CGI] 内で [http://henry.precheur.org/python/how_to_serve_cgi WSGI ハンドラー] を実行することができます。[wiki:TracModWSGI#Thetrac.wsgiscript アプリケーション機能を作成すること] もできますし、用意されている `trac.wsgi` のアプリケーションを使用することもできます。 63 63 64 == 静的なリソースをマッピングする == #MappingStaticResources 64 == 静的なリソースをマッピングする == #MappingStaticResources 65 65 66 66 TracInstall#MappingStaticResources を参照してください。