2017-01-16 6 views
0

古いバージョンのOracleをインストールしましたが、xampp PHPフォルダに拡張子oci8_12があります。 DBに接続するには、この関数を使用する方法があります。私はOracle 11.2.0.2.0のバージョンを持っていますが、xamppのphpフォルダにあります古いバージョンの拡張子があります

さらに、データベースは古いバージョン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

まずあなたは拡張子がロードされているかどうかを確認する必要があります。 PHPバージョンごとに特別なバージョンが必要です。そうしないと、拡張機能を読み込めません。だから最初にあなたの拡張バージョンを確認してください。

しかし、私はあなたのバージョンが正しくないとあなたの拡張機能が読み込まれていないと思う。

Windowsでは、TS-Version(スレッドセーフ)が必要です。それ以外の場合は動作しません。

関連する問題