Я работаю локально на своем компьютере, используя свой собственный сервер Apache с настроенным PHP.

Однако моя база данных удаленно расположена на сервере базы данных Oracle 11g. Нам также дали отдельный удаленный сервер для размещения наших файлов .html и .php , однако там был предоставлен только FTP-доступ. Разработка идет слишком медленно в ожидании проталкивания FTP-соединения.

Поэтому я решил разрабатывать локально, но все же использовать удаленный сервер БД. К сожалению, это дает мне ошибку.

Не уверен, как или где интегрировать туннелирование.

Добавлять ли что-то в oci_connect HOST в моем PHP-файле или инкапсулировать всю мою среду через SSH?

1 ответ1

1

Это сообщение говорит, что функция oci_connect не определена. Я не понимаю, как это может быть связано не только с туннелированием, но и с возможностью подключения по IP.

Для oci_connect вам необходимо:

  • PHP 5
  • PECL OCI8> = 1.1.0
  • Двоичные файлы Oracle Client (на вашем компьютере), минимальный рекомендуемый базовый клиент Oracle Instant Client.

Вы уверены, что согласны?

См. Http://pl1.php.net/manual/en/oci8.requirements.php

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .