我在安裝magento的時候遇到了系統須要的擴展沒有安裝
一、mcrypt
二、pdo_mysql
三、curl
.....
其實,基本上大部分擴展 在php的源碼安裝包裏面都是有的(在ext/裏面的).
添加擴展的基本步驟:
一、進入到安裝包文件夾你要添加的擴展ext/../裏面.好比要添加mcrypt擴展,就進入ext/mcrypt裏面。example:[root@localhost ~]# cd /usr/local/src/php-5-2-13/mcrypt/
二、調用你已經編譯好的php裏面的phpize.example:[root@localhost mcrypt]# /usr/local/php/bin/phpize
三、而後configure. example:[root@localhost mcrypt]# ./configure --with-php-config=/usr/local/php/bin/php-config
四、make ,make install
五、 修改 php.ini
加入 extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/擴展名
example: extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/mcrypt.so
六、重啓apache (apache/bin/apachectl -k restart)
大功告成!
注:pdo_mysql擴展安裝的配置參數
./configure –with-php-config=/usr/local/php5/bin/php-config –with-pdo-mysql=/usr/local/mysqlphp