Oracle
 sql >> Database >  >> RDS >> Oracle

L'app Web Azure PHP 7 dispone di driver Oracle?

Se si utilizza Azure WebApp su Windows, fare riferimento al blog ufficiale di MSDN Access Oracle Databases from Azure Web Apps using OCI8 drivers with PHP per sapere come fare.

Altrimenti, puoi fare riferimento alla mia risposta per l'altro thread SO Abilita estensione PHP (php_odbc.dll) in Azure per abilitare il php_odbc estensione, quindi segui il documento Connecting to Oracle from PHP using ODBC Driver for Oracle per connettere Oracle utilizzando ODBC in PHP.

Se si usa Azure WebApp su Linux, il documento precedente per la connessione di Oracle tramite ODBC in PHP è adatto anche per Linux.

Oppure è necessario fare riferimento al documento ufficiale Configure a custom Linux container for Azure App Service per installare pecl tramite aggiungi il comando RUN apt install php-pear sull'immagine Ubuntu (perché l'immagine Alpine predefinita non ha il pecl pacchetto), quindi utilizzare pecl installa oci8 tramite il comando pecl install oci8 . Questi sono tutti configurati nel Dockerfile.

La mia soluzione consigliata è seguire il blog MSDN che ho menzionato sopra per installare su Azure WebApp su Windows, è così facile.