我的系统是centos7 64位,使用oneinstack安装的nginx和php5.6.18,按照下述安装流程后,oci8在phpinfo里反应不了。
安装oracle安装包
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
安装oci8扩展
tar zxvf oci8-1.4.1.tgz
cd oci8-1.4.1
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib
make
make install
修改php.ini
可以用find命令找到这个文件,找到类似extension =“”的配置项,加一行extension = "oci8.so"
重启nginx
service nginx reatart
结果phpinfo后什么也没有反应出来
安装oracle安装包
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
安装oci8扩展
tar zxvf oci8-1.4.1.tgz
cd oci8-1.4.1
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib
make
make install
修改php.ini
可以用find命令找到这个文件,找到类似extension =“”的配置项,加一行extension = "oci8.so"
重启nginx
service nginx reatart
结果phpinfo后什么也没有反应出来