473,387 Members | 1,673 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Unable to load dynamic library php_oci8.dll

Warning: Unknown(): Unable to load dynamic library './php_oci8.dll' -
Access is denied.

Error keeps coming up on server. I made sure the security settings were
set on the file and all recursive directories just in case. Moved the
file around everywhere. (c:\winnt\system32, c:\winnt, d drive) Changed
IIS to control password. Tried using both php.ini files. Changed the
extension path.

Php works when I comment oci8 extension on php.ini but immediately stops
when i uncomment it. I'm all out of ideas. Has anyone else had this
problem????

Jul 17 '05 #1
3 22240
On Mon, 15 Mar 2004 15:44:20 -0500, Willis Lang <wl***@fitch.math.uwaterloo.ca>
wrote:
Warning: Unknown(): Unable to load dynamic library './php_oci8.dll' -
Access is denied.

Error keeps coming up on server. I made sure the security settings were
set on the file and all recursive directories just in case. Moved the
file around everywhere. (c:\winnt\system32, c:\winnt, d drive) Changed
IIS to control password. Tried using both php.ini files. Changed the
extension path.

Php works when I comment oci8 extension on php.ini but immediately stops
when i uncomment it. I'm all out of ideas. Has anyone else had this
problem????


A thought - perhaps it's not referring directly to php_oci8.dll, but rather to
the DLLs that it loads, i.e. oci.dll from your Oracle home. Check permissions
on that.

The './' at the front of the path is possibly suspect - is extension_dir set
correctly in php.ini?

--
Andy Hassall <an**@andyh.co.uk> / Space: disk usage analysis tool
<http://www.andyh.co.uk> / <http://www.andyhsoftware.co.uk/space>
Jul 17 '05 #2
On Mon, 15 Mar 2004 15:44:20 -0500, Willis Lang
<wl***@fitch.math.uwaterloo.ca> wrote:
Warning: Unknown(): Unable to load dynamic library './php_oci8.dll' -
Access is denied.

Error keeps coming up on server. I made sure the security settings were
set on the file and all recursive directories just in case. Moved the
file around everywhere. (c:\winnt\system32, c:\winnt, d drive) Changed
IIS to control password. Tried using both php.ini files. Changed the
extension path.

Php works when I comment oci8 extension on php.ini but immediately stops
when i uncomment it. I'm all out of ideas. Has anyone else had this
problem????


I got this behaviour until I read the manual, and installed the Oracle
Client on my web server, and then used the Oracle Net Manager to
create a service to connect to.

When I installed this, the dll worked fine in the normal location
c:/php/extentions/- same place as the GD and MS SQL DLLs in my case.

Regards,

Stuart

Jul 17 '05 #3
I've narrowed it down some more. It is definitly an oci8 problem because
i uncommented php_printer.dll and it works fine. Further, i commented out
all the extensions and then forced dll load with the dl() function and
php_printer.dll works while php_oci8.dll doesn't. (doesn't load because
access denied) Help anyone?!?!?!?

On Mon, 15 Mar 2004, Stuart D. wrote:
On Mon, 15 Mar 2004 15:44:20 -0500, Willis Lang
<wl***@fitch.math.uwaterloo.ca> wrote:
Warning: Unknown(): Unable to load dynamic library './php_oci8.dll' -
Access is denied.

Error keeps coming up on server. I made sure the security settings were
set on the file and all recursive directories just in case. Moved the
file around everywhere. (c:\winnt\system32, c:\winnt, d drive) Changed
IIS to control password. Tried using both php.ini files. Changed the
extension path.

Php works when I comment oci8 extension on php.ini but immediately stops
when i uncomment it. I'm all out of ideas. Has anyone else had this
problem????


I got this behaviour until I read the manual, and installed the Oracle
Client on my web server, and then used the Oracle Net Manager to
create a service to connect to.

When I installed this, the dll worked fine in the normal location
c:/php/extentions/- same place as the GD and MS SQL DLLs in my case.

Regards,

Stuart


Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Stefan | last post by:
Hi, I just downloaded PHP-4.3.3 for win32 and got the extensions folder and dropped it intot he root of the PHP directory and set it's path in the PHP.ini: extension_dir =...
19
by: Nancy | last post by:
Hi, When I start my PC(winXP Pro), it always says: Unknown(): Unable toload dynamic library './php_msql.dll' - The specified module could not be found. Then my Apache servre starts, load php...
0
by: Karim | last post by:
I am getting the error "unable to load dynamic libray php_mcrypt.dll...". I understand that php_mcrypt.dll depends on the existence of libmcrypt.dll library. I am using Windows 2003 and I have...
7
by: ccp999 | last post by:
I keep getting this: "PHP Warning: PHP Startup: Unable to load dynamic library 'C:\php\ext\php_mysql.dll' - The specified module could not be found." when I tried to load the php_mysql.dll...
3
by: Nikola Skoric | last post by:
Hi there, When I try to connect to mysql, I get: Fatal error: Call to undefined function mysql_connect() in D:\www\kviz \scripts\data_connect.php on line 3 PHP Warning: PHP Startup: Unable to...
9
by: Christopher Koeber | last post by:
Hello, I am attempting to perform a PHP installation on an Apache 2.2.6 web server instance that is loaded on a Windows 2003 server operating system (R2 SP2). I have a third party application...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.