我正在尝试为我的Oracle 11g数据库安装php(5.5)扩展OCI8。但是在执行sudo pecl install oci8-2.0.8
时,我收到以下错误:
[...]构建过程成功完成
安装'/usr/lib/php/extensions/no-debug-non-zts-20121212/oci8.so'
错误:写不出来 /usr/lib/php/extensions/no-debug-non-zts-20121212/oci8.so (复印件(/usr/lib/php/extensions/no-debug-non-zts-20121212/oci8.so): 无法打开流:不允许操作)
将目录更改为构建路径(tmp / pear / install / ...)会返回不存在的目录。
我在Mac OSX El Capitan上,我遵循了这些instructions,其中注意到PHP 5.4而不是5.5。
不知道该怎么做 - 这是一个接一个的问题。
答案 0 :(得分:0)
通过禁用系统完整性保护,运行pecl安装以及重新启用系统完整性保护来解决此问题。
答案 1 :(得分:0)
XAMP 5.5.30-6-VC11和oracle config