PHP 如何连接 Oracle 我要这货搞疯了 win 平台。我以为 PHP.INI ext oci8 开启就可以了。。

2014-07-22 09:38:21 +08:00
 kstsca
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-snapshot-template=d:\php-sdk\snap_5_2\vc6\x86\template" "--with-php-build=d:\php-sdk\snap_5_2\vc6\x86\php_build" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--without-pi3web"
Server API Apache 2.0 Handler
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File E:\www\php-5.2.14-Win32\php-apache2handler.ini
4847 次点击
所在节点    问与答
7 条回复
xiaojj
2014-07-22 10:10:12 +08:00
试试pdo,虽然我没用过
ChiChou
2014-07-22 10:14:13 +08:00
多半是环境变量的问题。LZ 不把详细的报错贴上来谁看得懂?
kstsca
2014-07-22 10:22:28 +08:00
@xiaojj
@ChiChou 就是ext oci8.dll 不加载。。。倒置oic8函数找不到。。。windwos放PHP.INI 32放,都没用。。
fuxkcsdn
2014-07-22 10:35:25 +08:00
@kstsca 既然提示不加载,到日志记录的.dll文件夹去找找看是否存在
存在的话,把php日志等级调到debug,再重启一下apache看看详细的错误日志
Niphor
2014-07-22 11:26:24 +08:00
dll加载不起来,也有可能是版本和PHP的版本不匹配,
如果是用的自带的,那么看看ext的路径正确么?其它ext能加怎么?
koy1619
2014-07-22 11:26:55 +08:00
以前搞过centos下的安装http://linux48.com/archives/69 windows没研究过,不过可以参考
ChiChou
2014-07-22 12:03:11 +08:00
@kstsca 检查环境变量,不过不是 PATH,具体是啥我忘了。这个问题我以前就折腾过……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123841

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX