在windows服务器上安装OCI8 php扩展
我在让OCI8在我的服务器安装上工作时遇到了特定的问题 第一次设置:在windows服务器上安装OCI8 php扩展,php,windows-server-2008-r2,php-5.3,oci8,Php,Windows Server 2008 R2,Php 5.3,Oci8,我在让OCI8在我的服务器安装上工作时遇到了特定的问题 第一次设置: Win2008服务器32位 带Apache2.2的PHP ZendServer PHP版本5.3.14,没有PHP_oci8文件 没有安装oracle东西 我需要能够连接到远程oracle数据库,所以我发现应该使用OCI8扩展。为了使OCI8正常工作,我还应该在服务器上至少需要Oracle Instant Client,因为需要某些DLL OCI8 我做了什么 从他们的站点()下载了Oracle Instant Clie
- Win2008服务器32位
- 带Apache2.2的PHP ZendServer
- PHP版本5.3.14,没有PHP_oci8文件
- 没有安装oracle东西
- 从他们的站点()下载了Oracle Instant Client,版本为11.2.0.4.0
- 解压到文件夹中,我选择了程序文件/oci_11_2
- 已将地址添加到windows变量路径
- 重新启动的胜利
- 从PECL()下载的php_oci8库
- 将它们放入php.ini中的ext目录集
- 将extension=php_oci8.dll添加到php.ini中
- 重新启动apache
目前,我不知道该怎么做,除非尝试重新安装php(我不想这样做,因为有很多问题与之相关)、不同的Oracle instant客户端或不同的php_oci8库。我在谷歌上搜索了几个小时,试着在堆栈上查找,但并没有解决方案,只有一些提示,并没有任何帮助。有人遇到并解决过类似的问题吗?我也有同样的问题,以下步骤帮助我解决了
由于时间很长,当时我使用了不同的方法,特别是因为我受到服务器设置的限制。因此,我无法在我的环境中验证您的答案,但我同意这应该有效,因此标记为已接受。