Topic: PHP 5.4 :Unable to load dynamic library
hi all,
good day to all ,i am having intermmittent issues whenever in install pdo_oci and oci8 for PHP following this procedure
this is my setup
Apache/2.2.15 (Unix)
PHP 5.4.36 (cli) (built: Dec 19 2014 06:28:27)
CentOS release 6.6
please have a little patience if i ask too many questions since im still learning this stuff
i am having intermmittent issues whenever in install pdo_oci and oci8 for PHP following this procedure
http://shiki.me/blog...ntos-6-4-64bit/
this is the full error
[root@localhost ~]# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - /usr/lib64/php/modules/oci8.so: undefined symbol: php_checkuid in Unknown on line 0
PHP Warning: PHP Startup: PDO_OCI: Unable to initialize module
location of oci8
[root@localhost ~]# cd /usr/lib64/php/
[root@localhost php]# ll
total 8
drwxr-xr-x. 2 root root 4096 Jan 6 20:16 build
drwxr-xr-x. 2 root root 4096 Jan 6 20:16 modules
[root@localhost php]# cd modules/
[root@localhost modules]# ll
total 4052
-rwxr-xr-x. 1 root root 69304 Dec 19 13:32 curl.so
-rwxr-xr-x. 1 root root 2708336 Dec 19 13:32 fileinfo.so
-rwxr-xr-x. 1 root root 46152 Dec 19 13:32 gmp.so
-rwxr-xr-x. 1 root root 41576 Dec 19 13:32 json.so
-rwxr-xr-x. 1 root root 49288 Dec 19 13:32 mssql.so
-rwxr-xr-x. 1 root root 482372 Jan 6 14:15 oci8.so<<<<<========
-rwxr-xr-x. 1 root root 20256 Dec 19 13:32 pdo_dblib.so
-rwxr-xr-x. 1 root root 124216 Jan 6 13:32 pdo_oci.so
-rwxr-xr-x. 1 root root 101784 Dec 19 13:32 pdo.so
-rwxr-xr-x. 1 root root 25984 Dec 19 13:32 pdo_sqlite.so
-rwxr-xr-x. 1 root root 265584 Dec 19 13:32 phar.so
-rwxr-xr-x. 1 root root 45744 Dec 19 13:32 sqlite3.so
-rwxr-xr-x. 1 root root 41008 Dec 19 13:32 sybase_ct.so
-rwxr-xr-x. 1 root root 94808 Dec 19 13:32 zip.so
[root@localhost modules]#
[root@localhost modules]# cd /etc/php.d
[root@localhost php.d]# ll
total 56
-rw-r--r--. 1 root root 49 Dec 19 13:32 curl.ini
-rw-r--r--. 1 root root 57 Dec 19 13:32 fileinfo.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 gmp.ini
-rw-r--r--. 1 root root 49 Dec 19 13:32 json.ini
-rw-r--r--. 1 root root 51 Dec 19 13:32 mssql.ini
-rw-r--r--. 1 root root 18 Jan 6 14:16 oci8.ini
-rw-r--r--. 1 root root 59 Dec 19 13:32 pdo_dblib.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 pdo.ini
-rw-r--r--. 1 root root 22 Jan 6 13:59 pdo_oci.ini
-rw-r--r--. 1 root root 61 Dec 19 13:32 pdo_sqlite.ini
-rw-r--r--. 1 root root 49 Dec 19 13:32 phar.ini
-rw-r--r--. 1 root root 55 Dec 19 13:32 sqlite3.ini
-rw-r--r--. 1 root root 59 Dec 19 13:32 sybase_ct.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 zip.ini
[root@localhost php.d]# more oci8.ini
extension=oci8.so
but if i do this
[root@localhost php.d]# rm -fr oci8.ini
[root@localhost php.d]# ll
total 52
-rw-r--r--. 1 root root 49 Dec 19 13:32 curl.ini
-rw-r--r--. 1 root root 57 Dec 19 13:32 fileinfo.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 gmp.ini
-rw-r--r--. 1 root root 49 Dec 19 13:32 json.ini
-rw-r--r--. 1 root root 51 Dec 19 13:32 mssql.ini
-rw-r--r--. 1 root root 59 Dec 19 13:32 pdo_dblib.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 pdo.ini
-rw-r--r--. 1 root root 22 Jan 6 13:59 pdo_oci.ini
-rw-r--r--. 1 root root 61 Dec 19 13:32 pdo_sqlite.ini
-rw-r--r--. 1 root root 49 Dec 19 13:32 phar.ini
-rw-r--r--. 1 root root 55 Dec 19 13:32 sqlite3.ini
-rw-r--r--. 1 root root 59 Dec 19 13:32 sybase_ct.ini
-rw-r--r--. 1 root root 47 Dec 19 13:32 zip.ini
[root@localhost php.d]# php -v
PHP Warning: PHP Startup: PDO_OCI: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
PHP 5.4.36 (cli) (built: Dec 19 2014 06:28:27)
Copyright © 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright © 1998-2014 Zend Technologies
no errror on PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - /usr/lib64/php/modules/oci8.so: undefined symbol: php_checkuid in Unknown on line 0
[root@localhost php.d]#