獲取 PHP
本章包括 PHP 下載地址以及操作系統相關問題的詳細資料。
- PHP 可以從哪裡得到?
-
可以從任何一個 PHP 網路成員的站點下載 PHP。這些資訊在 » https://www.php.net/。還可以通過匿名 SVN 得到絕對是最新版的源程式。更多資訊請訪問 [broken link]。
- 有預先編譯好的可執行版本嗎?
-
我們只為 Windows 系統提供了預編譯的可執行檔案,因為我們沒法為每個主流的 Linux/Unix 平臺編譯每一種擴充套件庫組和的 PHP。同樣注意,如今很多 Linux 的發行版本已經內建了 PHP。Windows 可執行檔案可以從我們的 » 下載頁面下載,至於 Linux 可執行檔案,請訪問你的 Linux 發佈商的站點。
- 編譯一些可選的 PHP 擴充套件庫所需的庫檔案可以從哪裡得到?
-
注意: 有 * 號標記的不是多執行緒的庫,不應該用作多執行緒 Windows web 伺服器(IIS,Netscape)的伺服器模組。不過這在 Unix 環境下沒有關係。
- » LDAP (Unix)
- » LDAP (Unix/Win): Mozilla Directory (LDAP) SDK
- » 免費 LDAP 伺服器
- » Berkeley DB2 (Unix/Win): http://www.sleepycat.com/.
- » SNMP* (Unix):
- » GD* (Unix/Win)
- » mSQL* (Unix)
- » PostgreSQL (Unix)
- » IMAP* (Win/Unix)
- » Sybase-CT* (Linux, libc5):內建
- » FreeType (libttf):
- » ZLib (Unix/Win32)
- » expat XML parser (Unix/Win32)
- » PDFLib
- » mcrypt
- » mhash
- » t1lib
- » dmalloc
- » aspell
- » readline
- 怎樣使這些庫起作用?
-
需要按照這些庫提供的說明進行。一些庫可以在執行 PHP 的「configure」時自動檢測到(例如 GD 庫),其它的必需用「
--with-EXTENSION
」選項來啟用。執行「configure --help
」來得到完整的列表。
- 在我的 Windows 機器上通過 Git 倉庫獲取最新的 PHP 原始碼后,我應該如何去編譯?
-
參見 PHP Wiki 內的最新說明: » Step by Step Build Instructions
- 哪裡可以找到 browscap.ini 檔案?
-
可以從 » http://browscap.org/得到一個 browscap.ini檔案。