在完成 php的编译安装后, 发现没有编译某此模块。手动添加安装。
php源码编译安装
编译安装
在php源码包中 ext中目录下, 找到要编译的扩展。以 pdo 为例。
# 进入扩展目录
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