Hvis du bruger Azure WebApp på Windows, skal du se den officielle MSDN-blog Access Oracle Databases from Azure Web Apps using OCI8 drivers with PHP
at vide, hvordan man gør.
Ellers kan du henvise til mit svar for den anden SO-tråd Aktiver PHP Extension (php_odbc.dll) på Azure
for at aktivere php_odbc
udvidelse, og følg derefter dokumentet Connecting to Oracle from PHP using ODBC Driver for Oracle
at forbinde Oracle ved hjælp af ODBC i PHP.
Hvis du bruger Azure WebApp på Linux, er dokumentet ovenfor til tilslutning af Oracle ved hjælp af ODBC i PHP også egnet til Linux.
Eller du skal henvise til det officielle dokument Configure a custom Linux container for Azure App Service
for at installere pecl
via tilføje kommandoen RUN apt install php-pear
på Ubuntu-billede (fordi standardbilledet Alpine ikke har pecl
pakke), derefter for at bruge pecl
installer oci8
via kommandoen pecl install oci8
. Disse er alle konfigureret i Dockerfilen.
Min anbefalede løsning er at følge MSDN-bloggen, jeg nævnte ovenfor, for at installere på Azure WebApp på Windows, det er så nemt.