Omni HTTPd サーバ

本節は、OmniHTTPdを 使用する際の注意とコツについて説明します。

Windows用Omni HTTPd 2.0b1

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.

  1. Omni サーバーをインストールします

  2. 手順 2: システムトレイにある青い OmniHTTPd アイコンを 右クリックし、Propertiesを選択します。

  3. Web Server Global Settingsをクリックします

  4. 'External' タブにて次のように入力します。: virtual = .php | actual = c:\path-to-php-dir\php.exe そしてAddボタンを押してください。

  5. Mime タブにて、次のように入力します。 virtual = wwwserver/stdcgi | actual = .php そしてAddボタンを押してください。

  6. OKをクリックします

PHPと共に実行したい各拡張機能毎に手順 2~6 を繰り返します。

注意: いくつかのOmniHTTPdパッケージはPHPサポートを有効にした状態で ビルドされています。セットアップの時にカスタムセットアップを選択し PHPコンポーネントのチェックをはずしてください。 いくつかのOmniHTTPdパッケージはPHP4のベータ版を含んでいますので、 そのビルトインサポートを選択すべきではありません。 自分でインストールすべきです。サーバーが既にマシン上に インストールされている場合には、手順4,5において リプレースボタンを押して、新しく、正しい情報をセットしてください。