Как подключить PHP oci8_19 к бесплатной версии Oracle 23.5.0-litePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как подключить PHP oci8_19 к бесплатной версии Oracle 23.5.0-lite

Сообщение Anonymous »

Я впервые использую базу данных Oracle, я запустил контейнерContainer-registry.oracle.com/database/free:23.5.0.0-lite, и он отлично работает с этими учетными данными localhost:1521 как sysdba, sys :12345678 FREEPDB1
и он работает нормально, когда я пытался подключиться через sqlplus внутри контейнера или, может быть, через dbeaver из моего Windows 11. Но проблема в том, что он не подключается из моего проект codeigniter.
Я включил расширение PHP oci8_19, я настроил базу данных codeigniter следующим образом

Код: Выделить всё

'hostname' => 'localhost:1521/SYSDBA',
'username' => 'sys',
'password' => '12345678',
'database' => 'FREEPDB1',
'dbdriver' => 'oci8',
но у меня возникла такая ошибка

Код: Выделить всё

A PHP Error was encountered
Severity: Warning

Message: oci_connect(): ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

Filename: oci8/oci8_driver.php

Line Number: 238

Backtrace:

File: D:\project\application\third_party\ion_auth\models\Ion_auth_model.php
Line: 174
Function: database

File: D:\project\application\third_party\ion_auth\libraries\Ion_auth.php
Line: 71
Function: model

File: D:\project\application\core\MY_Controller.php
Line: 9
Function: __construct

File: D:\project\application\controllers\Auth.php
Line: 9
Function: __construct

File: D:\project\index.php
Line: 320
Function: require_once
как это решить? нужно ли мне использовать другое расширение PHP?
Я ожидаю, что оно подключается нормально через codeigniter или другой проект PHP, потому что оно подключено через мой dbeaver или sqlplus.

Подробнее здесь: https://stackoverflow.com/questions/791 ... 3-5-0-lite
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как подключить PHP oci8_19 к бесплатной версии Oracle 23.5.0-lite
    Anonymous » » в форуме Php
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Не может подключиться к Oracle (OCI8) с Apache (FPM). Php 7.x cli в порядке
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как изменить css rocket.chat livechat/omnichannel, если он работает в iframe в бесплатной версии?
    Anonymous » » в форуме CSS
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Как зеркалировать TCP-соединения в бесплатной версии nginx
    Anonymous » » в форуме Linux
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Подключитесь к базе данных Oracle без установки клиента Oracle на C# с помощью Oracle.ManagedDataAccess.
    Anonymous » » в форуме C#
    0 Ответы
    87 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»