栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

安装php扩展插件的方式

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安装php扩展插件的方式

以下的情况一般出现在php和mysql不装在一台机器上的情况。


yum安装的mysql如果提示缺少libclient.so.20,则把libclientmysql.so.20放到/usr/lib64/下。

1ln -s /usr/lib/mysql /usr/lib64/mysql

其目的就是让/usr/lib64/下存在libclient.so.20

1注意:要保证/etc/ld.so.conf.d/mysql-x86_64.conf文件中存在/usr/lib64/mysql


编译安装的mysql缺少libclient.so.20,则:

1cp /usr/local/mysql/lib/libmysqlclient.so.20 /usr/lib64/


###############################################

默认的插件在/usr/local/php/lib/php/extension/no*

编辑php.ini把php插件统一放到extension目录:

12vi /usr/local/php/lib/php.iniextension_dir = "/usr/local/php/lib/php/extensions"


安装pdo扩展:


#进入到php的安装包目录:cd php-5.6.30cd ext/pdo/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=sharedmake && make installcp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo.so /usr/local/php/lib/php/extensions/

安装pdo_mysql扩展:


wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgztar -zxvf PDO_MYSQL-1.0.2.tgzcd  PDO_MYSQL-1.0.2/usr/local/php/bin/phpize  #生成configure文件./configure -with-php-config=/usr/local/php/bin/php-config -with-pdo-mysql=/usr/local/mysqlln -s /usr/local/mysql/include//usr/local/include/make && make install 拷贝生成的文件:cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so /usr/local/php/lib/php/extensions/编辑配置文件php.iniextension=pdo_mysql.so

安装php-mysql扩展:

1cd php-5.6.30/ext/mysql

/usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysqlmake && make install 拷贝生成的文件:cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/mysql.so /usr/local/php/lib/php/extensions/编辑配置文件:extension=mysql.so



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/227481.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号