linux下安装php扩展mysqli.so
2018-02-24 11:01
393 查看
1 找到php安装包下的ext目录下的mysqli扩展:
如果记不到自己的php安装包在哪的话,可以尝试使用
find / -name mysqli 进行查找,如果找不到的话,可以到php官网上下载一个php安装包,然后解压了或者在linux直接使用yum install --downloadonly --downloaddir=保存的路径 下载包的名字。比如:
yum install --downloadonly --downloaddir=/root php
附上常用的解压缩命令:
zip格式:unzip 压缩文件名
gzip格式:gzip -d 压缩文件名
tar.gz格式:tar -zxvf 压缩文件名
tar.bz2格式:tar -jxvf 压缩文件名
rpm格式:rpm2cpio 压缩文件名 | cpio -div
生成mysqli.so扩展文件
先使用find命令找到phpize的位置:
还有可能会有其它错,比如phpize Can't find PHP headers in /usr/include/php这类型的,那是因为没有安装php-devel或者php-pear还有gcc等造成的,用yum安装一下即可。
接下来使用这些命令:
修改php.ini配置文件
找到你的php.ini配置文件,一般是在/usr/local/lib下,在php.ini的最后一行加上
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/mysqli.so //mysqli.so的路径重启服务器
如果记不到自己的php安装包在哪的话,可以尝试使用
find / -name mysqli 进行查找,如果找不到的话,可以到php官网上下载一个php安装包,然后解压了或者在linux直接使用yum install --downloadonly --downloaddir=保存的路径 下载包的名字。比如:
yum install --downloadonly --downloaddir=/root php
附上常用的解压缩命令:
zip格式:unzip 压缩文件名
gzip格式:gzip -d 压缩文件名
tar.gz格式:tar -zxvf 压缩文件名
tar.bz2格式:tar -jxvf 压缩文件名
rpm格式:rpm2cpio 压缩文件名 | cpio -div
生成mysqli.so扩展文件
先使用find命令找到phpize的位置:
find / -name phpize然后在mysqli目录下直接运行phpize
/usr/bin/phpize
还有可能会有其它错,比如phpize Can't find PHP headers in /usr/include/php这类型的,那是因为没有安装php-devel或者php-pear还有gcc等造成的,用yum安装一下即可。
接下来使用这些命令:
./configure -prefix=/usr/local/mysqli //此处直接用./configure 默认加载即可
make && make install
修改php.ini配置文件
找到你的php.ini配置文件,一般是在/usr/local/lib下,在php.ini的最后一行加上
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/mysqli.so //mysqli.so的路径重启服务器
相关文章推荐
- linux下安装php扩展mysqli.so
- linux下php安装pdo_mysql扩展
- php编译安装添加pdo_mysql.so扩展
- linux下 php 安装mysql的扩展模块
- Linux 下 安装 PHP 的 PDO_MYSQL 扩展
- Linux下,配置WordPress时出现“您的PHP似乎没有安装运行WordPress所必需的MySQL扩展”
- Linux下编译安装php扩展php_pdo_mysql
- PHP安装mysql.so扩展
- Linux下,如何给PHP安装pdo_mysql扩展
- Linux中安装PHP的pdo_mysql扩展的详细解决方案
- Linux下php安装mysql扩展
- Centos 7(Linux)环境下安装PHP(编译添加)相应动态扩展模块so(以openssl.so为例)
- linux下为已经编译好的php环境添加mysql扩展(php安装完成后如何添加mysql扩展)
- linux下安装mysql以及php的mysql扩展
- linux下安装PHP扩展pdo_mysql
- 在linux下php挂接mysql.so扩展的方法
- linux下为php安装pdo_mysql扩展
- 详解PHP安装mysql.so扩展的方法
- 安装pdo.so和pdo_mysql.so还有pcntl.so扩展到php中