cari
Rumahpembangunan bahagian belakangmasalah PHPBagaimana untuk memasang sambungan pdo-oci dalam linux php

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.

Bagaimana untuk memasang sambungan pdo-oci dalam linux php

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!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

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

Artikel Panas

Nordhold: Sistem Fusion, dijelaskan
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
<🎜> obscur: Ekspedisi 33 - Cara mendapatkan pemangkin Chroma yang sempurna
2 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual