Я веду разработку локально на своем компьютере, используя собственный сервер Apache с настроенным PHP.
Моя база данных, однако, удаленно размещена на сервере баз данных Oracle 11g. Нам также предоставили отдельный удаленный сервер для размещения наших .html
и .php
файлов, однако там был предоставлен только FTP-доступ. Разработка идет слишком медленно, ожидая подключения FTP для push.
Поэтому я решил разрабатывать локально, но все равно использовать удаленный сервер БД. К сожалению, это дает мнеошибка.
Не уверен, как и куда интегрировать туннелирование.
Могу ли я что-то добавить кoci_connect
HOST
в моем PHP-файле или мне инкапсулировать всю мою среду через SSH?
решение1
В этом сообщении говорится, что oci_connect — этонеопределенная функция. Я не понимаю, как это может быть связано не только с туннелированием, но и с IP-подключением вообще.
Для oci_connect вам необходимо:
- PHP5
- PECL OCI8 >= 1.1.0
- Двоичные файлы Oracle Client (на вашем компьютере), минимально рекомендуемый вариант — basiclite Oracle Instant Client.
Вы уверены, что подчиняетесь?