我的项目要求我使用远程oracle服务,所以我在Mac os x 10.9.1上安装了oci8。然后我使用php -m列出所有加载的模块。我可以看到oci8在那里。但是如果我在web浏览器中使用phpinfo(),oci8不会列出。我尝试了几行php代码连接到远程oracle服务器,网页上没有响应。有人知道问题出在哪里吗?
@ubuntu:~/contract-review$ bundle install
Fetching gem metadata from https://rubygems.org/........
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using rake 10.1.0
Using i18n 0.6.1
Using multi_json 1.8.2
Using activesupport 3.2.13
Using bu
根据 (从PECL安装OCI8,自动),我所要做的就是输入pecl oci8 install。
但这只会让我重复出现以下错误。
No releases available for package pecl.php.net/oci8。
另一个网站建议我试试pear install pecl/oci8。同样的错误也会发生。
我该怎么做才能解决这个问题?
我希望在数组或散列中使用数量可变的值,作为使用RhoMobile的RhoConnect部分中的oci8动态生成的sql update字符串的绑定变量。但不确定如何做到这一点:这是我的irb小提琴。
b(main):006:0> values = ['1','2']
b(main):007:0> @conn.exec( 'Select id, age, salary,name,company,gender from employee where id = :1 or id = :2', values ) do |row|
b(mai
Ubuntu14.04.3 x64,Apache2.4.7,nginx 1.9.10,php PHP5.6.18-1
我安装oracle实例化客户端和OCI8扩展使用,但是它没有初始化,php -i显示了警告
PHP Warning: PHP Startup: oci8: Unable to initialize module
Module compiled with module API=20121212
PHP compiled with module API=20131226
These options need to match in Unknown on line 0
如何调