アットウィキロゴ

PHP-Windows


  • 使われるphp.iniのパス
    • レジストリ、環境変数PHPRCに注意
    • Windows ディレクトリ (C:\windows もしくは C:\winnt)) に格納するのはあまり薦められたものではない

  • インストーラのWebServerSetup(IIS ISAPI)について
    • IIS ISAPIインストールオプションがあるのは5.2.9-1まで
      • 5.2.9-2以降はインストーラでIIS ISAPIがサポートされない。
      • 以後ではIIS FastCGIを使うべきであるらしい
      • 最新版ではもうphp5isapi.dllが含まれていない
      • IISのFastCGIはhttp://www.iis.net/などから入手可能

  • 64bit WindowsOSでphp5isapi.dll等を利用する場合、%SYSTEMROOT%system32に格納してはいけない
    • 古いPHP(onIIS)インストール時にphp5isapi.dll等を%SYSTEMROOT%system32にコピーする方法はたしかに簡単ではある(デフォルトのdllの検索パスだから)
    • ただし64bit WindowsOSの場合は、上記を行っても動作しない
    • 対象:
      • Windows XP/VISTA/7 x64 Edition
      • Windows Server 2003/2003 R2 x64 Edition
      • Windows Server 2008/2008 R2 x64 Edition
    • 理由:
      • 64bitWindowsでは%SYSTEMROOT%system32には64bitのものを格納し、同一のものの32bit版を%SYSTEMROOT%SysWOW64に格納する決まりになっている。参考



タグ:

+ タグ編集
  • タグ:
最終更新:2010年04月09日 21:34