您好我正在尝试将Yii应用程序与oracle连接。在我的扩展文件夹
中我有文件
php_pdo_oci.dll
php_oci8.dll
和php中的配置一样
extension=php_pdo_oci.dll
extension=php_oci8.dll
之后我重新启动了apache
当我查看phpinfo()
时,它未显示已安装的pdo_oci
驱动程序
在main.php中配置
'db'=>array(
'connectionString' => 'oci:dbname=//localhost:1521/demodb',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
),
什么是错误?
答案 0 :(得分:0)
最后由https://github.com/yjeroen/oci8Pdo扩展程序完成。
答案 1 :(得分:-1)
在主机信息(//)之前看起来可能是你的双斜线是问题所在。如果你看起来更像这样可以解决你的问题吗?
//Database component
'db'=>array
(
'class'=>'CDbConnection',
'connectionString'=>'oci:dbname=10.10.4.106:1521/orcl',
'charset'=>'UTF8'
),