大家来一起讨论一下这个问题吧,就是装apache时,连oracle的问题.....一定给分!!!!急等

hbzyduwu 2003-12-12 05:33:50
OS:winXp
Apache:apache2.0.47
Oracle9i
错误:Unable to load dynamic library php_oracle.dll
Unable to load dynamic library php_oci8.dll

还有,我是先装好oracle->再装apache->mysql

记得很早以前配置apache+php时就出现过这个毛病,当初的解决办法都是一直重装oracle,直到装好为止。

现在,真的没时间了,装一次至少要半个小时.

因为我系统装在E:\windows,
而且php一切正常!

我确认:
php.ini在c:\windows\下,且里面extension_dir=d:\jhome\php\extensions\目录指向的地址正确,至少apache在启动时能载入其它dll.
在d:\jhome\php\extension下,存在php_oracle.dll和php_oci8.dll两个文件!!!

我曾这样试过:最后还是不行:
在oracle安装目录下bin\下找到oci.dll拷到,windows\system32\下以后,怎么都不能启动apache了!
(拷到windows\system和windows下,问题依旧!)

没办法之下,只有将windows\sytem windows\system32 windows\三个目录下的oci.dll删掉,重启!
启动apache正常,不过还是提示不能载入以前两个dll!!!

我现在没时间再重装什么了,希望能找到解决办法,谢了!


...全文
26 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
feel8 2003-12-12
不清楚,用c盘的系统行吗?
偶装2003时曾试着改了默认的安装目录windows为winnt,结果在2003下怎么都装不上mysql,
再用默认安装路径重装系统后一切正常
  • 打赏
  • 举报
回复
hbzyduwu 2003-12-12
上面写错了.php.ini在E:\windows\下
还有里面的feyge说的两项都已经去掉注释了
  • 打赏
  • 举报
回复
hbzyduwu 2003-12-12
已经去掉
  • 打赏
  • 举报
回复
feyge 2003-12-12
你去掉了php.ini里的

;extension=php_oci8.dll
;extension=php_oracle.dll

前的;号吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程
加入

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2003-12-12 05:33
社区公告
暂无公告