|
Posted by Andy Hassall on 06/24/06 09:45
On Fri, 23 Jun 2006 11:20:34 -0400, "David Layzell" <davel@cglmfg.com> wrote:
>I am experiencing a similar issue to the one you describe here. Have you
>found a resolution? I've found that when I profile php_oci8.dll with
>Dependency Walker (www.dependencywalker.com) that this library is calling
>ANOTHER library, OCI.dll, and that this dll is suffering from the error:
>
>Error: At least one module has an unresolved import due to a missing export
>function in an implicitly dependent module.
>
>And it highlights OCIEnvNlsCreate as the culprit.
What version of the Oracle client do you have? OCIEnvNlsCreate was introduced
in Oracle 9i. The PHP OCI8 extension DLL you have was apparently compiled
against 9i or later, so you will require a 9i or 10g client.
Since 8i and earlier were desupported some time back, this is reasonable.
Either upgrade your Oracle client, or recompile the extension (it _can_ be
compiled against 8i, but loses some functionality, so the binary distributions
are built against supported and more functional versions of the Oracle client).
--
Andy Hassall :: andy@andyh.co.uk :: http://www.andyh.co.uk
http://www.andyhsoftware.co.uk/space :: disk and FTP usage analysis tool
Navigation:
[Reply to this message]
|