一般我们网站建设的需要,如果使用WDCP面板默认的功能就足够使用,如果需要特殊程序的特定组件支持,就需要独立的安装支持组件。比如一位朋友的程序需要支持EXIF、bcmath组件,这不老蒋寻找解决方法,然后予以安装。网上的很多教程大部分都是说的不够详细和清楚,所以在安装的时候对于新手来说可能容易出错,在这里,老蒋详细的解答自己的安装方法。
第一步、确定PHP版本
寻找我们当前的PHP版本,如果我们升级到5.3版本,就需要找到PHP5.3的版本下
/www/wdlinux/apache_php-5.3.17/
第二步、下载EXIF、bcmath组件放到PHP版本目录下
http://soft.itbulu.com/wdcp/exif.zip
http://soft.itbulu.com/wdcp/bcmath.zip
分别放到PHP目录下,然后解压成文件夹,注意文件夹的目录是根目录下,不要嵌套。
第三步、分别安装EXIF、bcmath
需要cd到当前组件目录中,然后执行编译过程
/www/wdlinux/php/bin/phpize
./configure --with-php-config=/www/wdlinux/php/bin/php-config
make
make install
注意,是分别编译不同的组件,然后我们会看到这样的界面路径
/www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626/
这个我们需要记住了,需要添加到php.ini文件中
extension="/www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626/exif.so"
extension=/www/wdlinux/apache_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626/bcmath.so
最后重启WDCP WEB服务器就可以执行完毕,然后看到我们需要的EXIF、bcmath功能。