Pokud používáte Azure WebApp v systému Windows, podívejte se na oficiální blog MSDN Access Oracle Databases from Azure Web Apps using OCI8 drivers with PHP
abyste věděli, jak na to.
V opačném případě se můžete odkázat na mou odpověď pro další vlákno SO Povolit rozšíření PHP (php_odbc.dll) v Azure
pro povolení php_odbc
rozšíření a poté postupujte podle dokumentu Connecting to Oracle from PHP using ODBC Driver for Oracle
pro připojení Oracle pomocí ODBC v PHP.
Pokud používáte Azure WebApp na Linuxu, výše uvedený dokument pro připojení Oracle pomocí ODBC v PHP je vhodný i pro Linux.
Nebo se musíte podívat na oficiální dokument Configure a custom Linux container for Azure App Service
k instalaci pecl
přidáním příkazu RUN apt install php-pear
na obrázku Ubuntu (protože výchozí obrázek Alpine nemá pecl
package), pak použijte pecl
nainstalovat oci8
pomocí příkazu pecl install oci8
. Všechny jsou nakonfigurovány v Dockerfile.
Mým doporučeným řešením je následovat blog MSDN, který jsem zmínil výše, a nainstalovat do Azure WebApp na Windows, je to tak snadné.