unable to load oci8 extension to compiled php

General Tech Bugs & Fixes 2 years ago

0 1 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Bugs & Fixes related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

 

I compiled php-5.6.36:  ./configure \ --prefix=/opt/php/php-5.6.39 \ --with-config-file-path=/opt/php-5.6.39/etc \ --enable-shared \ --enable-mbstring \ --with-curl \ --with-gd \ --with-zlib \ --enable-bcmath \ --with-xmlrpc \ --with-xsl \ --with-pgsql \ --with-pdo-pgsql \ --enable-ctype \ --with-bz2 \ --enable-fpm \ --with-fpm-user=zital \ --with-fpm-group=zital \ --with-openssl=/opt/openssl \ --with-openssl-dir=/opt/openssl

and I installed the oci8 extension:  cd /opt/php/php-5.6.39/bin ./pecl install oci8-2.0.12

All fine, the extension is in:  /opt/php/php-5.6.39/lib/php/extensions/no-debug-non-zts-20131226/oci8.so

check extension dir:  /opt/php/php-5.6.39/bin/php -i | grep extension_dir

result:  extension_dir => /opt/php/php-5.6.39/lib/php/extensions/no-debug-non-zts-20131226

check php.ini dir:  /opt/php/php-5.6.39/bin/php -i | grep php.ini

result:

Configuration File (php.ini) Path => /opt/php-5.6.39/etc

Well I added extension=oci8.so to php.ini and:

/opt/php/php-5.6.39/bin/php -i | grep oci8

There is no result, and there is no error loading the library.

I installed it for php-7 and It works perfectly.

I probed changing the so path to full path with no luck.

Any idea?

0 views
0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.