手動安裝php擴充套件(php pgsql

2021-08-27 18:00:24 字數 517 閱讀 8073

問題背景

yum 安裝的php7.2+apache

然後安裝了寶塔

寶塔無法識別php

使用寶塔又安裝了php7.2+nginx

centos系統同時存在兩個php

自己安裝的那個存在postgresql  php 擴充套件

但是寶塔暫時不支援postgresql  php 擴充套件

現在需要手動給寶塔的那個php安裝擴充套件

思路如下:

找到自己安裝的那個php的擴充套件

/etc/lib64/php/modules

修改寶塔安裝的php配置檔案php.ini

/www/server/php/72/etc/php.ini

加入以下語句

extension=/usr/lib64/php/modules/pgsql.so

extension=/usr/lib64/php/modules/pdo_pgsql.so

重啟php

service php-fpm-72 restart

手動為php安裝memcached擴充套件模組

wget libmemcached 1.0.18.tar.gz 解包 tar zxf libmemcached 1.0.18.tar.gz 進入解壓後的包,編譯安裝 configure prefix usr local libmemcached with memcached 注意 with memc...

php擴充套件安裝

以前以為php的擴充套件要重新編譯php,今天在群友的指點下知道可以像apache模組一樣動態擴充套件,以mcrypt舉例。進入要安裝的擴充套件的原始碼目錄 cd root php 5.2.6 ext mcrypt 執行phpize usr local php5 bin phpize ansi ro...

php安裝openssl 擴充套件

etc php bin phpize phpize的路徑根據各自安裝有所不同 如果遇到cannot find config.m4.make sure that you run usr local bin phpize in the top level source directory of the ...