メーリングリスト
データベースに関する問題
FAQ
PHP Manual

# PHP を手に入れるには

このセクションでは、PHP をダウンロードする詳しい場所や OS に関する話題を扱います。

1. PHPはどこで手に入れることができますか？
2. コンパイル済みのバージョンはありますか？
3. 一部のPHP拡張モジュールのコンパイルに必要なライブラリはどこで手に入りま すか？
4. 上記のライブラリはどのように使うのですか？
5. SVNリポジトリから最新のPHPソースコードを手に入れました。Windows上でコン パイルするにはどうしたらよいですか？
6. ブラウザキャパビリティファイルはどこで手に入りますか？

PHPはどこで手に入れることができますか？

  PHPネットワークのどのメンバーのサイトからでもダウンロードすることができ ます。これらは» http://www.php.net/ から見つけることができます。また匿名 SVNを使って最新のソースコードを手に入れることもできます。詳しい情報は、 » http://php.net/svn.php を参照してください。

コンパイル済みのバージョンはありますか？

  私たちはWindows版のみコンパイル済みのバイナリを配布しています。というの もPHPをすべてのLinux/Unixのプラットホーム用にすべての拡張モジュールの組 み合わせでコンパイルするのは不可能だからです。ただ、最近の多くのLinuxディ ストリビューションには予めPHPがインストールされています。Windows用のバイ ナリは» ダウンロードページ からダウンロードすることができます。Linux用のバイナリについてはあなたが 使用しているディストリビューションのウェブサイトを訪れてください。

一部のPHP拡張モジュールのコンパイルに必要なライブラリはどこで手に入りま すか？

  > 注意: *印がついているものはスレッドセーフなライブラリではないため、Windows用 のマルチスレッドなウェブサーバ(IIS, Netscape)のサーバモジュールとして コンパイルされたPHPで使用してはいけません。現在のところUnix環境では関 係ありません。

  - » LDAP (Unix).
  - » LDAP (Unix/Win) : Mozilla Directory (LDAP) SDK
  - » free LDAP server.
  - » Berkeley DB2 (Unix/Win) : http://www.sleepycat.com/.
  - » SNMP* (Unix): .
  - » GD* (Unix/Win).
  - » mSQL* (Unix).
  - » PostgreSQL (Unix).
  - » IMAP* (Win/Unix).
  - » Sybase-CT* (Linux, libc5) : Available locally.
  - » FreeType (libttf):.
  - » ZLib (Unix/Win32).
  - » expat XML parser (Unix/Win32).
  - » PDFLib.
  - » mcrypt.
  - » mhash.
  - » t1lib.
  - » dmalloc.
  - » aspell.
  - » readline.

上記のライブラリはどのように使うのですか？

  個々のライブラリで提供される情報に従ってください。いくつかのライブラリ (GD等)は、PHPのconfigureスクリプト実行時に自動的に検出されます。その他の ライブラリに関してはconfigureスクリプトのオプションに '--with-EXTENSION'オプションを追加すること使用できます。 'configure --help'を実行するとこれらのオプション一覧が 表示されます。

SVNリポジトリから最新のPHPソースコードを手に入れました。Windows上でコン パイルするにはどうしたらよいですか？

  マニュアルの ソースからの構築を参照してください。

ブラウザキャパビリティファイルはどこで手に入りますか？

  browscap.iniファイルは » http://browsers.garykeith.com/downloads.aspで 手に入れることができます。

メーリングリスト
データベースに関する問題
FAQ
PHP Manual