0

www.domain.com と sub.domain.com の 2 つのドメインを取り上げます。/home/wwwそれぞれがおよびの同じサーバーでそれぞれホストされ、/home/sublighttpd 内の vhost 構成を介して異なる php.ini ファイルを使用します。

fastcgi.server = ( ".php" =>
  ((
    "bin-path" => "/usr/bin/php5-cgi -c /home/www/php.ini"
  ))
)

$HTTP["host"]=="sub.domain.com" {
  fastcgi.server = ( ".php" =>
    ((
      "bin-path" => "/usr/bin/php5-cgi -c /home/sub/php.ini"
    ))
  )
}

適切なphp.iniを使用しながらwww.domain.com/subコンテンツを提供できるようにすることは可能ですか?sub.domain.com

使用している php.ini ファイルの主な違いは、include_path. ディレクトリまたはエイリアスによってサーバー構成を介してこれを変更する別の方法はありますか? それとも、単一の php.ini 内ですか?

これの動機は、メインの www ドメイン用の SSL 証明書しか持っていないが、プライマリ ドメイン パスで SSL を介してサブ コンテンツを提供したいということです。

debian で lighttpd を使用します。

4

1 に答える 1

1

それがまだ有効かどうかはわかりませんが、私は数年前にこれに従いました...悲しいことに、私は現在働いている場所でlighttpを使用していないので、それがまだ機能することを確認できません。

http://www.cyberciti.biz/tips/custom-phpini-file-for-each-domain-user.html

于 2012-10-30T11:51:27.960 に答える