Board logo

标题: [教程] Centos 配置 mysqli 扩展 和 zip扩展 [打印本页]

作者: hjp1011    时间: 2016-11-12 20:11     标题: Centos 配置 mysqli 扩展 和 zip扩展

一、配置mysqli扩展
1.下载 php
#wget -c http://dl.wdlinux.cn:5180/soft/php-5.2.17.tar.gz
#tar zxvf php-5.2.17.tar.gz
#cd php-5.2.17/ext/mysqli
2.phpize配置
#/www/wdlinux/apache_php-5.2.17/bin/phpize
常见错误:Cannot find config.m4
出现这个错误的原因是需要cd进入扩展的文件夹再运行phpize
3.成功后输入参数:
#./configure --with-php-config=/www/wdlinux/apache_php-5.2.17/bin/php-config --with-mysqli=/www/wdlinux/mysql/bin/mysql_config
(这两个路径也是在前边phpinfo()中可以看到的,注意修改成自己的)
4.安装编译
# make
# make test
# make install
分别运行,中途无报错就OK了
然后make install后出现的一串字符,后边写ini时要用到:
/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/

5.修改php.ini
# vi /www/wdlinux/apache_php-5.2.17/etc/php.ini
(php.ini的路径也是在之前phpinfo()里可以看到)
添加扩展
extension=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/mysqli.so
6.最后重启服务
# service httpd restart

二、配置zip扩展
1.下载zip
# wget http://pecl.php.net/get/zip-1.12.4.tgz
# tar zxvf zip-1.12.4.tgz
# cd zip-1.12.4
2.phpize配置
#/www/wdlinux/apache_php-5.2.17/bin/phpize
常见错误:Cannot find config.m4
出现这个错误的原因是需要cd进入扩展的文件夹再运行phpize
3.成功后输入参数:
# ./configure --with-php-config=/www/wdlinux/apache_php-5.2.17/bin/php-config
4.安装编译
# make
# make test
# make install
分别运行,中途无报错就OK了
然后make install后出现的一串字符,后边写ini时要用到:
/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
5.修改php.ini
# vi /www/wdlinux/apache_php-5.2.17/etc/php.ini
(php.ini的路径也是在之前phpinfo()里可以看到)
添加扩展
extension=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/zip.so
6.最后重启服务
# service httpd restart
作者: hjp1011    时间: 2016-11-12 20:12

后续配置pdo和soap等 这个在服务器上都配置成功了。以上配置只做参考。
作者: douyaolai    时间: 2016-11-18 19:41

WDCP V3 LAMP  PHP 5.6也适用嘛 ?




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2