我已经安装了旧版本的Oracle但是在xampp PHP文件夹中我有扩展名oci8_12,这就是为什么我在尝试连接到DB时出错的原因是有任何方法可以使用此功能。
并且还使用旧版本11创建数据库,我可以使用较新版本访问数据库。
<?php
$DB = '//http://127.0.0.1:8080/apex';
$DB_USER = 'SYSTEM';
$DB_PASS = 'root';
$DB_CHAR = 'AL32UTF8';
echo 'Hello World';
$conn = oci_connect($DB_USER, $DB_PASS, $DB);
?>
Hello World
Fatal error: Call to undefined function oci_connect() in C:\xampp\htdocs\shani\shobi.php on line 15
答案 0 :(得分:0)
首先,您必须检查是否已加载扩展程序。每个PHP版本都需要一个特殊版本。否则您无法加载扩展程序。所以首先检查你的扩展版本。
但我认为您的版本不正确,并且未加载您的扩展程序。
在Windows上,您需要一个TS版本(线程安全),否则它无法正常工作。