Dopo aver fatto l’aggiornamento ad Ubiuntu 20.04 lts, mi sono reso conto che non funzionava più la mia paginetta web che prendeva i dati dal db oracle.
Il problema, probabilmente, durante la fase di avanzamento della versione, qualcosa non è andata come doveva.
Prima un bel
pecl channel-update pecl.php.net
per aggiornare come riportato
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
poi con
pecl install oci8
ho iniziato la compilazione ed ho inserito
instantclient,/usr/lib/oracle/19.3/client64/lib/
quando mi ha chiesto il path delle librerie, ed alla fine
Build process completed successfully
Installing ‘/usr/lib/php/20190902/oci8.so’
install ok: channel://pecl.php.net/oci8-2.2.0
configuration option “php_ini” is not set to php.ini location
You should add “extension=oci8.so” to php.ini
# vi /etc/php/7.4/cli/php.ini
# vi /etc/php/7.4/apache2/php.ini
# systemctl restart apache2.service
e tutto è andato a posto.
