sql >> Base de Datos >  >> RDS >> Oracle

¿La aplicación web Azure PHP 7 tiene controladores de Oracle?

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.