2013-02-28 44 views
3

我試圖找到PHP 5.4中默認啓用的擴展列表。我找到了configuration options的列表。默認情況下啓用PHP 5.4擴展

但是,缺少安裝PHP 5.4與以下,我想知道什麼是默認啓用。

./configure 
make 
make install 
php -i 

這應該記錄在某處...有人知道在哪裏嗎?

+0

您可以隨時獲取默認的php.ini文件並解析出啓用的擴展指令。 – nickb 2013-02-28 20:45:43

回答

1

我不知道有一種方法可以執行此預構建。這是5.4.12不帶任何選項來配置在OS X:

php-5.4.12 matthew$ sapi/cli/php -m 

[PHP Modules] 
Core 
ctype 
date 
dom 
ereg 
fileinfo 
filter 
hash 
iconv 
json 
libxml 
pcre 
PDO 
pdo_sqlite 
Phar 
posix 
Reflection 
session 
SimpleXML 
SPL 
sqlite3 
standard 
tokenizer 
xml 
xmlreader 
xmlwriter 

注意,您不必make install。只需:

./configure 
make 
sapi/cli/php -m 
+0

PHP分析您以前的配置。將它與'php -m'比較以確保它是真正的默認值。 – 2013-02-28 22:11:50

+0

我自己證實了這一點。這些確實是默認值。謝謝。 – 2013-03-01 15:50:37

2

看看下面的網站:

的選項

compile-options-configuration-php-5-4-5

默認值在括號中指定。

+0

這是'./configure --help'的輸出。雖然它確實顯示默認值,但它不顯示默認啓用哪些擴展。 – 2013-02-28 20:47:57