php 手动编译添加扩展

在完成 php的编译安装后, 发现没有编译某此模块。手动添加安装。
php源码编译安装

编译安装

在php源码包中 ext中目录下, 找到要编译的扩展。以 pdo 为例。


ls.png
# 进入扩展目录 
cd pdo

# 生成.configure文件
phpize

# 编译三部曲
./configure --with-php-config = prefix/bin/php-config

make ; make install

说明:

  • --with-php-config 选项指定php安装目录下的bin文件下的php-config
  • prefix 即php的安装目录 。详细参考 php源码安装 , 链接在上方。

php.ini中的配置


# 开启扩展
extensions=pdo

你可能感兴趣的:(php 手动编译添加扩展)