I can't seem to get certain extensions to load for php. Specifically, I want to load php_oci8.dll. I think I have everything configured properly but it doesn't work. I keep getting:
"Warning, PHP Startup: Unable to load dynamic library 'D:/wamp/bin/php/php5.4.16/ext/php_oci8.dll' - The specified module could not be found."
I also get a warning for the php_intl.dll extension. The folder wamp/bin/php/php5.4.16/ext/ contains both of those .dll files.
Here are a few snippets from my php.ini file:
; Directory in which the loadable extensions (modules) reside.
; [
php.net]
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
extension_dir = "D:/wamp/bin/php/php5.4.16/ext/"
.
.
.
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
;
extension=php_bz2.dll
;extension = php_com_dotnet.dll
extension=php_curl.dll
;extension = php_enchant.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;php_exif must be after php_mbstring as it depends upon it for its functioning
;extension=php_exif.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;Use with Oracle 10gR2 Instant Client
extension=php_oci8.dll
; Use with Oracle 11gR2 Instant Client
;;extension=php_oci8_11g.dll
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
; The MIBS data available in the PHP distribution must be installed.
; See [http://www.php.net/manual/en/snmp.installation.php]
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
extension=php_xmlrpc.dll
;extension=php_xsl.dll
I don't understand why it can't load the libraries. Does it have anything to do with the version of PHP and Apache I'm using?
Specs:
Operating System: Windows Server 2003
Wamp Server: 2.4 32-bit
Apache: 2.4.4
MySQL: 5.6.12
PHP: 5.4.16
WampManager icon turns green after a the warning messages.