本節は、OmniHTTPdを 使用する際の注意とコツについて説明します。
PHPをOmniHTTPdで動作するようにするには以下の手順を行う必要があります。 以下はCGI版のセットアップです。OmniHTTPdではSAPIもサポートされて いますが、PHPをISPAIモジュールとして使用するには 不安定なことがテストの結果明らかになっています。
Important for CGI users: Read the faq on cgi.force_redirect for important details. This directive needs to be set to 0.
Omni サーバーをインストールします
手順 2: システムトレイにある青い OmniHTTPd アイコンを 右クリックし、Propertiesを選択します。
Web Server Global Settingsをクリックします
'External' タブにて次のように入力します。: virtual = .php | actual = c:\path-to-php-dir\php.exe そしてAddボタンを押してください。
Mime タブにて、次のように入力します。 virtual = wwwserver/stdcgi | actual = .php そしてAddボタンを押してください。
OKをクリックします
PHPと共に実行したい各拡張機能毎に手順 2~6 を繰り返します。
注意: いくつかのOmniHTTPdパッケージはPHPサポートを有効にした状態で ビルドされています。セットアップの時にカスタムセットアップを選択し PHPコンポーネントのチェックをはずしてください。 いくつかのOmniHTTPdパッケージはPHP4のベータ版を含んでいますので、 そのビルトインサポートを選択すべきではありません。 自分でインストールすべきです。サーバーが既にマシン上に インストールされている場合には、手順4,5において リプレースボタンを押して、新しく、正しい情報をセットしてください。