1
You downloaded the incompatible/wrong client to use with this PHP dll, possibly the architecture of your PHP and the Oracle client are different, for example php is 64bit and the client is 32bit.
Other possibilities:
- you downloaded a client from wrong version
- you didn’t install the customer
- you downloaded an OCI.dll and placed it in the same PHP folder (remove it if you have done so "undo")
Regardless of what you did before, undo (doing the required backups before) and then first let’s identify the architecture and some relevant data just in case you want to install an external extension, create a file called info.php and add this:
<?php
phpinfo();
See the relevant information before installing the Oracle client (in this case only the architecture is relevant to you):
After checking the architecture and the compiler download the appropriate client, your PHP is probably 64bit, but I’m not sure:
- Client oracle 64ibt: http://www.oracle.com/technetwork/topics/winx64soft-089540.html
- Client oracle 32ibt: http://www.oracle.com/technetwork/topics/winsoft-085727.html
Other customers:
Remove the client you already have installed and install what you downloaded.
Hello adventistaam, the answer helped you, there is some doubt regarding her?
– Guilherme Nascimento
I went back to the previous version even though it was no problem
– adventistaam
@adventistaam managed to solve, I’m with a similar problem
– Julio Henrique