Linux下PHP扩展pdo_mysql
1.进入PHP源码包ext/pdo目录
cd ext/pdo
2.执行/usr/local/php/bin/phpize[假设PHP的安装目录为/usr/local/php]
/usr/local/php/bin/phpize
3.配置扩展pdo
./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared
4.编译安装pdo
make && make install
成功则出现
Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
Installing header files: /usr/local/php//include/php/
Installing PDO headers: /usr/local/php//include/php/ext/pdo/
说明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo.so文件
6.在php配置文件中加上
extension=”/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so”
7.在PHP源码包中进入pdo_mysql
cd ext/pdo_mysql
8.执行/usr/local/php/bin/phpize
9.配置pdo_mysql[假设Mysql的安装目录为/usr/local/mysql]
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
10.编译pdo_mysql 安装pdo_mysql
make && make install
成功则出现
Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
说明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo_mysql.so文件
12.在php配置文件中加上
extension=”/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so”
重启php和(nginx或Apache)即可!
错误解决:
make: *** [pdo_mysql.lo] Error 1
这是因为这是因为在编译时需要 MySQL 的头的文件。而它按默认搜索找不到头文件的位置,所以才出现这个问题。通过软连接把MySQL头文件对应到/usr/local/include/下就好
比如你的MySQL安装文件位于/usr/local/mysql,那么就执行以下命令:
# ln -s /usr/local/mysql/include/* /usr/local/include/
最新文章
- django之一些feature
- 设置html title标题左侧的小图标
- OAF_文件系列10_实现OAF将数据资料导出Excel到本地JXL(案例)
- 安卓开发第一步:Android Studio安装配置
- MIME类型(JSP中)
- DEDECMS教程:上/下一篇文章标题长度的截取方法
- [GE]导入图片至Word,然后按规则命名(2/2)
- java.lang.OutOfMemoryError: unable to create new native thread如何解决
- Android之View方法
- 从&;quot;分层二进制输出&;quot;至&;quot;解决二进制树深度&;quot;总结
- SQLSERVER2012 列存储索引的简单研究和测试
- Android源码编译jar包BUILD_JAVA_LIBRARY 与BUILD_STATIC_JAVA_LIBRARY的区别(三)
- JAVA_AesCBC纯净例子
- [Swift]LeetCode985. 查询后的偶数和 | Sum of Even Numbers After Queries
- react-native项目中集成react-native-camera插件
- -webkit-box-orient: vertical; 在webpack上失效
- css浮动与清除浮动
- guxh的python笔记十一:异常处理
- Sql Server 2005/2008数据库被标记为“可疑”/“质疑”的问题
- hashCode 与 equals
热门文章
- zsh fg: no job control in this shell.
- 基于USB网卡适配器劫持DHCP Server嗅探Windows NTLM Hash密码
- 一个select元素自定义设计的新思路:appearance: none之后利用<;>;符号制造小箭头
- docker的安装与基本使用
- 第十六节:语法总结(3)(C#6.0和C#7.0新语法)
- 用agular2做文件上传功能杂记-遁地龙卷风
- CEYE平台的使用
- Nginx+Apache环境的安装与配置
- 【easy】118.119.杨辉三角
- lombok @Getter @Setter 使用注意事项