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

Installerer oci8-udvidelse i linux til php?

Hvis jeg husker rigtigt, ville OCI8-udvidelsen ikke engang kompilere uden Instant Client; hvis du installerer ved hjælp af PECL , beder den dig om Instant Client-sti. Ud fra min erfaring har du også brug for Instant Client SDK ud over Basic, pak dem ud i én mappe og lav nogle symbollinks, før du kører PECL-kommandoen:

sudo ln -s libclntsh.so.* libclntsh.so
sudo ln -s libocci.so.* libocci.so

Glem ikke at aktivere konfigurationen senere:

echo "; configuration for php oci8 module" | sudo tee /etc/php5/conf.d/oci8.ini
echo extension=oci8.so | sudo tee -a /etc/php5/conf.d/oci8.ini

Taget fra dette indlæg (på russisk), installerede også selv OCI8 for nylig på Debian 7.




  1. Migrering af PostgreSQL til skyen - Sammenligning af løsninger fra Amazon, Google og Microsoft

  2. Hente matrixfunktion fordoble værdier i hver position af matrix?

  3. ImportError:Intet modul med navnet flask.ext.mysql

  4. Betinget VED DUPLIKAT NØGLEOPDATERING (Opdater kun, hvis en bestemt betingelse er sand)