Я пытаюсь подключиться к Oracle 11gR2 Xe на сервере Ubuntu 13 с другого компьютера в сети через PHP. Я использую процесс установки и примеры вытекало из oci_connect, как здесь:Подключение к Oracle 11gR2 XE на сервере Ubuntu 13 через PHP
<?php
query_cities();
function query_cities() {
if {
$c = oci_connect("hr", "hr", "localhost:1521/XE");
;
} else {
echo "No connection"; }
?>
или другой пример, как:
$c = oci_connect("hr", "hr", "192.168.1.33:1521/XE");
Я уже включен удаленное подключение в БД через Sqlplus
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
и я разблокировал пользователя HR
SQL> ALTER USER hr ACCOUNT UNLOCK;
, но я могу только найти соединение по протоколу IPv6 в сети с SQL Developer, как NetStat:
tcp6 0 0 192.168.1.33:1521 192.168.1.2:57563 ESTABLISHED 14843/oracleXE
tcp6 0 0 192.168.1.33:1521 192.168.1.2:59314 ESTABLISHED 15665/oracleXE
не из моего браузера, а их нет на tcp IPv4. Окно браузера остается белым. Никакой реакции, не отвечает и не появляется сообщение об ошибке. Если это связано с тем, что IP-адрес TNSLR активен только по протоколу IPv6 или не соответствует формулам oci_connect, это достаточно хорошо или мне не хватает других?
Я был бы признателен за любую помощь по этим вопросам
Не тестируйте в окне браузера. По умолчанию все ошибки приведут к пустой странице. Вы должны вернуться к журналам ошибок, чтобы увидеть ошибку. Это то, что вы видите - ошибка в журналах ошибок. Я ожидаю, что вы не установили или не включили oci8 в PHP. – kainaw
Я смущен, чтобы видеть соединения tcp6 с адресами IPv4 из netstat. Когда это происходит? – Dubu
О протоколе IPv6: eth0 Link encap: Ethernet HWaddr 1c: 6f: 65: d8: 7d: b7 inet addr: 192.168.1.33 Bcast: 192.168.1.255 Маска: 255.255.25 inet6 addr: fe80 :: 1e6f: 65ff: fed8: 7db7/64 Сфера применения: Ссылка UP BROADCAST RUNNING MULTICAST MTU: 1500 Метрическая: 1 RX-пакеты: 1096637 ошибок: 0 сброшено: 259 перерасходов: 0 кадров: 0 TX-пакеты: 70353 ошибки: 0 сброшено: 0 перерасходов : 0 носитель: 0 столкновения: 0 txqueuelen: 1000 RX байт: 172696685 (172,6 MB) TX байт: 14938460 (14,9 MB) и порты, как этого –