Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #18633
| From | John-Paul Stewart <jpstewart@personalprojects.net> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | Re: PHP can't find shared library although it's right there |
| Date | 2021-05-25 11:50 -0400 |
| Message-ID | <ih4kmsFjptqU1@mid.individual.net> (permalink) |
| References | <ih4hfjFiqmdU1@mid.individual.net> |
On 2021-05-25 10:55 a.m., Robert Latest wrote: > Hello, > > I'm trying to install the oracle DB extension on this RHEL7 system but I can't > get it to work. The server says on startup: > > $ grep oci /var/log/httpd/error_log PHP Warning: PHP Startup: Unable to load > dynamic library 'oci8' (tried: /usr/lib64/php/modules/oci8 > (/usr/lib64/php/modules/oci8: cannot open shared object file: No such file or > directory), /usr/lib64/php/modules/oci8.so (libclntsh.so.21.1: cannot open > shared object file: No such file or directory)) in Unknown on line 0 > > But the file is right there: > > $ ls -l /usr/lib64/php/modules/oci8.so > -rwxr-xr-x. 1 root root 185832 May 4 14:13 /usr/lib64/php/modules/oci8.so First off, I'm not familiar with the oci8 module itself, so the following may not be entirely accurate: The error message seems to be showing that it is trying to load /usr/lib64/php/modules/oci8 and not finding it. Which is to be expected. Then it tries /usr/lib64/php/modules/oci8.so which it does find but cannot open because its dependency, libclntsh.so.21.1, is not found. What does 'ldd /usr/lib64/php/modules/oci8.so' show? Do you have libclntsh.so.21.1 installed somewhere on your system? If not you'll need to install it. If it is installed, then you'll need to set the library path to point to it, so that it can be found when needed.
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
PHP can't find shared library although it's right there Robert Latest <boblatest@yahoo.com> - 2021-05-25 14:55 +0000
Re: PHP can't find shared library although it's right there Robert Heller <heller@deepsoft.com> - 2021-05-25 10:47 -0500
Re: PHP can't find shared library although it's right there John-Paul Stewart <jpstewart@personalprojects.net> - 2021-05-25 11:50 -0400
Re: PHP can't find shared library although it's right there Robert Heller <heller@deepsoft.com> - 2021-05-25 11:24 -0500
Re: PHP can't find shared library although it's right there John-Paul Stewart <jpstewart@personalprojects.net> - 2021-05-25 13:40 -0400
Re: PHP can't find shared library although it's right there Arno Welzel <usenet@arnowelzel.de> - 2021-05-25 18:22 +0200
Re: PHP can't find shared library although it's right there Robert Latest <boblatest@yahoo.com> - 2021-05-25 17:18 +0000
csiph-web