Estou desenvolvendo localmente no meu computador, utilizando meu próprio servidor Apache com PHP configurado.
No entanto, meu banco de dados está localizado remotamente em um servidor de banco de dados Oracle 11g. Também recebemos um servidor remoto separado para hospedar nossos arquivos .html
e .php
, no entanto, apenas acesso FTP foi fornecido lá. O desenvolvimento é muito lento, aguardando o envio da conexão FTP.
Então decidi desenvolver localmente, mas ainda usar o servidor de banco de dados remoto. Infelizmente isso me dáum erro.
Não tenho certeza de como ou onde integrar o tunelamento.
Devo acrescentar algo aooci_connect
HOST
no meu arquivo PHP ou encapsulo todo o meu ambiente por SSH?
Responder1
Esta mensagem diz que oci_connect éfunção indefinida. Não vejo como isso estaria relacionado não apenas ao tunelamento, mas também à conectividade IP.
Para oci_connect, você precisa de:
- PHP5
- PECL OCI8 >= 1.1.0
- Binários do Oracle Client (em sua máquina), o mínimo sugerido é o Oracle Instant Client básico.
Tem certeza de que cumpre?