Si usa Azure WebApp en Windows, consulte el blog oficial de MSDN Access Oracle Databases from Azure Web Apps using OCI8 drivers with PHP
para saber cómo hacerlo.
De lo contrario, puede consultar mi respuesta para el otro subproceso SO Habilitar la extensión de PHP (php_odbc.dll) en Azure
para habilitar php_odbc
y luego siga el documento Connecting to Oracle from PHP using ODBC Driver for Oracle
para conectar Oracle usando ODBC en PHP.
Si está utilizando Azure WebApp en Linux, el documento anterior para conectar Oracle mediante ODBC en PHP también será adecuado para Linux.
O debe consultar el documento oficial Configure a custom Linux container for Azure App Service
para instalar pecl
a través de agregar el comando RUN apt install php-pear
en la imagen de Ubuntu (porque la imagen predeterminada de Alpine no tiene el pecl
paquete), luego usar pecl
instalar oci8
a través del comando pecl install oci8
. Todos estos están configurados en el Dockerfile.
Mi solución recomendada es seguir el blog de MSDN que mencioné anteriormente para instalar Azure WebApp en Windows, es muy fácil.