php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #52278 Missing DLLs that are not missing.
Submitted: 2010-07-07 18:07 UTC Modified: 2010-07-09 11:08 UTC
From: pawel dot roman at nvision dot pl Assigned:
Status: Not a bug Package: Windows Installer
PHP Version: 5.3.2 OS: Windows 7 64 bit
Private report: No CVE-ID: None
 [2010-07-07 18:07 UTC] pawel dot roman at nvision dot pl
Description:
------------
First of all: I've uninstalled previous PHP version 5.2.11 and erased the whole folder where it was installed. So the machine is PHP-clean.

I run the msi (VC9), everything goes smoothly. I opt to install all extensions. I configure the apache 2.x. Installation is completed succesfully.

I type in cmd.exe

I go to folder where i have helloworld.php

I type php helloworld.php

I get this:

PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\Program Files (x86
)\PHP\ext\php_oci8.dll' - The specified module could not be found.
 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\Program Files (x86
)\PHP\ext\php_oci8_11g.dll' - The specified module could not be found.
 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\Program Files (x86
)\PHP\ext\php_pdo_oci.dll' - The specified module could not be found.
 in Unknown on line 0
No log handling enabled - turning on stderr logging
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Cannot find module (TCP-MIB): At line 0 in (none)
Cannot find module (UDP-MIB): At line 0 in (none)
Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none)
Cannot find module (SNMPv2-MIB): At line 0 in (none)
Cannot find module (SNMPv2-SMI): At line 0 in (none)
Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TM): At line 0 in (none)
hello world

Paths to DLLs are correct, files are there. WTF? I've uninstalled and installed few times already and still the same. Each time I reinstall - I completely remove the whole PHP folder after running msi uninstall, so there's no chance that something is left from previous installation. 


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2010-07-07 18:10 UTC] pajoye@php.net
-Status: Open +Status: Feedback
 [2010-07-07 18:10 UTC] pajoye@php.net
I supposed you installed the Oracle client, right?
 [2010-07-09 10:57 UTC] pawel dot roman at nvision dot pl
No, I never installed anything related to oracle on this machine.
 [2010-07-09 11:00 UTC] pawel dot roman at nvision dot pl
I've noticed one thing. When I install from the same .msi but do not install ALL extensions (only those selected by default) - then everything works OK. So it must be one of the extensions?

Also, I forgot to mention that i got error message dialog saying that OCI.dll is missing (I've searched the whole file system and, indeed, could not find this dll).
 [2010-07-09 11:08 UTC] pajoye@php.net
-Status: Feedback +Status: Bogus
 [2010-07-09 11:08 UTC] pajoye@php.net
You have to install Oracle client to use the oracle PHP extensions.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Feb 25 13:01:27 2024 UTC