


Cara memasang sambungan pdo-oci dalam Linux PHP: 1. Pasang klien Oracle 2. Masukkan pakej pemasangan kod sumber PHP dan laksanakan 3. Tambah "extension=pdo_oci. so" boleh selesai.
Persekitaran pengendalian artikel ini: sistem linux5.9.8, versi php 7.1.25, komputer DELL G3
Cara untuk pasang pdo pada sambungan php -oci linux?
Memasang sambungan php pdo_oci dan oci8 di bawah Linux:
Pemasangan sambungan ini mengambil masa hampir seharian saya , dan saya dengan ini merekodkan butiran Bagi proses pemasangan, saya harap tutorial ini dapat membantu semua orang dan mengelakkan lencongan semasa proses pemasangan.
Terdapat persekitaran yang berkaitan pada pelayan CentOS: apache2, php7
Perlu memasang: 1.klien oracle, sambungan 2.oci8, sambungan 3.pdo_oci
1. Pemasangan Oracle client
Oracle client boleh dimuat turun dari laman web rasmi oracle (https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html)
Pilih dua pakej pemasangan di atas, muat turun ke /usr/local/src dan kemudian nyahzip:
unzip instantclient-basic-linux.x64-11.2.0.4.0.zip unzip instantclient-sdk-linux.x64-11.2.0.4.0.zip
Kemudian masukkan direktori unzip: cd instantclient_11_2/ dan tukar berikut Buat sambungan dengan tiga fail
ln -s libnnz11.so libnnz.so ln -s libclntsh.so.11.1 libclntsh.so ln -s libocci.so.11.1 libocci.so
dan kemudian alihkan direktori yang dinyahmampat ke direktori /usr/local/lib dan namakan semula kepada 'instantclient' mv ./instantclient_11_2 / usr/local/lib/instantclient
2. Pasang sambungan oci8
Masukkan pakej pemasangan kod sumber php: cd /usr/local/src/php-7.1.25/ext/oci8/
Laksanakan /usr/local/php/bin/phpize
Kemudian laksanakan: ./configure --with-php-config=/usr / local/php/bin/php-config --with-oci8=shared,instantclient,/usr/local/lib/instantclient
Kemudian laksanakan make
Akhir sekali buat pemasangan
Masukkan cd /usr/local/php/lib/php/extensions/no-debug - zts-20160303/Melihat fail oci8.so menunjukkan bahawa pemasangan berjaya
Langkah seterusnya ialah menambah extension=oci8.so dalam konfigurasi php.ini
3 . Pasang sambungan pdo_oci
Masukkan pakej pemasangan kod sumber php: cd /usr/local/src/php-7.1.25/ext/pdo_oci
Execute/ usr/local/php/bin/phpize
Kemudian laksanakan: ./configure --with-php-config=/usr/local/php/bin /php-config --with -pdo-oci=instantclient,/usr/local/lib/instantclient
Kemudian laksanakan make
Akhir sekali make install
Pergi ke cd /usr/local/php/lib/php/extensions/no-debug-zts-20160303/ dan pastikan fail pdo_oci.so berjaya dipasang
Langkah seterusnya ialah semak php.ini Tambah extension=pdo_oci.so pada konfigurasi
Semak phpinfo dan jika terdapat oci8 dan pdo_oci, penambahan itu berjaya
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk memasang sambungan pdo-oci dalam linux php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual
