У меня версия Oracle 11.2.0.2.0, но в папке php xampp у меня есть расширение более старой версии

Я установил более старую версию Oracle, но в папке PHP xampp у меня есть расширение oci8_12, поэтому у меня возникает ошибка при попытке подключиться к БД, есть ли способ использовать эту функцию.

А также база данных создается с более старой версией 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 (Thread safe), иначе она не работает.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]