Rumah pembangunan bahagian belakang masalah PHP Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo

Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo

Feb 10, 2022 pm 04:59 PM
php.ini

Kaedah: 1. Buka fail konfigurasi "php.ini"; 2. Cari maklumat konfigurasi berkaitan PDO seperti "pdo_firebird", "pdo_oci", "pdo_odbc", "pdo_pgsql", dll., dan pisahkan titik di hadapan item konfigurasi Alih keluar ";" 3. Mulakan semula pelayan Apache.

Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3

Apakah itu PDO

PDO ialah singkatan dari PHP Date Object Ia adalah antara muka yang ringan dan konsisten yang ditakrifkan oleh PHP untuk mengakses pangkalan data Ia menyediakan lapisan abstraksi akses Data , supaya tidak kira apa pangkalan data yang anda gunakan, anda boleh melakukan pertanyaan dan mendapatkan data melalui fungsi yang sama, yang sangat memudahkan operasi pangkalan data dan boleh melindungi perbezaan antara pangkalan data yang berbeza.

PDO dikeluarkan bersama dengan PHP5.1 Menggunakan PDO boleh membangunkan program silang pangkalan data dan pemindahan antara pangkalan data yang berbeza Pada masa ini, pangkalan data yang disokong oleh PDO termasuk Firebird, FreeTDS, Interbase dan MySQL , ODBC, Oracle, Postgre SQL, SQLite dan Sybase, dsb.

Dengan PDO, anda tidak perlu lagi menggunakan satu siri fungsi mysqli_* Anda hanya perlu menggunakan kaedah dalam PDO untuk mengendalikan pangkalan data.

Dayakan PDO

PDO diedarkan dengan PHP5.1 dan disertakan dalam PHP5.1 secara lalai. Oleh kerana PDO memerlukan sokongan daripada ciri teras berorientasikan objek PHP5, ia tidak boleh digunakan dalam versi sebelum PHP5.0.

Secara lalai, PDO dihidupkan dalam PHP, tetapi untuk mendayakan sokongan untuk pemacu pangkalan data, operasi konfigurasi yang sepadan masih diperlukan.

Mengambil sistem Windows sebagai contoh, maklumat konfigurasi berkaitan PDO dalam fail konfigurasi php.ini adalah seperti berikut:

;extension=pdo_firebird
;extension=php_pdo_mysql.dll
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
Salin selepas log masuk

Petua: Untuk mendayakan konfigurasi yang sepadan, anda hanya perlu mengalih keluar item konfigurasi Titik koma di hadapan, dan kemudian mulakan semula pelayan Apache.

Untuk mengesahkan sama ada konfigurasi yang berkaitan berjaya dibuka, anda hanya perlu melaksanakan fungsi phpinfo() dan mencari nama konfigurasi dalam halaman output Jika ia wujud, ini bermakna pembukaan berjaya. seperti yang ditunjukkan dalam rajah di bawah:

Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar fail php.ini untuk menyokong lapisan abstraksi pdo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1664
14
Tutorial PHP
1269
29
Tutorial C#
1249
24
php.ini怎么关闭缓存 php.ini怎么关闭缓存 Mar 15, 2021 am 09:35 AM

php.ini关闭缓存的方法:1、找到并打开php.ini配置文件;2、找到“opcache.enable”和“opcache.enable_cli”选项,将其修改为“opcache.enable=0”和“opcache.enable_cli=0”;3、保存修改后的文件即可。

Bagaimana untuk mengubah suai fail php.ini dalam wamp Bagaimana untuk mengubah suai fail php.ini dalam wamp Mar 20, 2023 pm 03:33 PM

Wampserver ialah pakej perisian yang boleh memasang Apache, PHP dan MySQL pada komputer Windows. Membangunkan dan menguji tapak web PHP pada komputer tempatan anda dengan mudah dengan Wampserver. Semasa proses pembangunan, kami mungkin perlu mengubah suai fail konfigurasi PHP php.ini. Artikel ini akan memperkenalkan cara mengubah suai fail php.ini dalam Wampserver.

[Kompilasi dan Ringkasan] Ralat dan penyelesaian gesaan PHP.ini biasa [Kompilasi dan Ringkasan] Ralat dan penyelesaian gesaan PHP.ini biasa Mar 20, 2023 pm 04:56 PM

PHP ialah bahasa skrip sebelah pelayan yang biasa digunakan yang digunakan secara meluas dalam bidang pembangunan web. Walau bagaimanapun, semasa proses pembangunan PHP, kita sering menghadapi pelbagai masalah. Antaranya, ralat segera PHP.ini adalah masalah biasa.

Mari kita bincangkan tentang cara mengubah suai fail konfigurasi php.ini Mari kita bincangkan tentang cara mengubah suai fail konfigurasi php.ini Mar 28, 2023 pm 05:34 PM

PHP.ini ialah fail konfigurasi PHP yang digunakan untuk mengawal prestasi PHP pada pelayan. Fail ini digunakan untuk menetapkan nilai beberapa pembolehubah untuk mengawal PHP semasa runtime. Artikel ini akan menunjukkan kepada anda cara mengubah suai fail konfigurasi PHP.ini untuk mengawal cara PHP bertindak pada pelayan anda.

Bagaimana untuk menukar zon waktu dalam fail php.ini Bagaimana untuk menukar zon waktu dalam fail php.ini Mar 22, 2023 pm 03:22 PM

PHP ialah bahasa pengaturcaraan sebelah pelayan yang sangat popular. Apabila membangunkan aplikasi web menggunakan PHP, kadangkala kita perlu menetapkan zon waktu dalam PHP. Zon waktu lalai PHP ialah "UTC (Masa Universal Terkoordinasi)", yang bukan zon waktu yang kita inginkan dalam banyak kes, jadi kita perlu menukar tetapan zon waktu dalam fail php.ini. Artikel ini akan menerangkan cara menukar zon waktu dalam fail php.ini.

Bagaimana untuk menyelesaikan masalah yang linux php.ini tidak berkuat kuasa Bagaimana untuk menyelesaikan masalah yang linux php.ini tidak berkuat kuasa May 13, 2023 am 09:10 AM

Penyelesaian untuk linuxphp.ini tidak berkuat kuasa: 1. Muat semula fail konfigurasi php.ini 2. Cari konfigurasi untuk diubah suai dalam "phpinfo();" yang dicetak 3. Lihat konfigurasi "php-fpm.conf". file , hanya semak sama ada konfigurasi dalam php.ini ditimpa. Apakah yang perlu saya lakukan jika linuxphp.ini tidak berkuat kuasa? Menyelesaikan masalah yang mengubah suai php.ini tidak berkuat kuasa dalam persekitaran Linux Sebab utama mengapa php.ini tidak berkuat kuasa selepas pengubahsuaian adalah seperti berikut: 1. Selepas mengubah suai fail konfigurasi php.ini, konfigurasi php.ini. fail tidak dimuat semula. 2. Terdapat berbilang fail konfigurasi php.ini 3. Konfigurasi dalam php.ini disertakan dalam fail lain.

Apakah yang perlu saya lakukan jika menukar php.ini dalam php7 tidak berfungsi? Apakah yang perlu saya lakukan jika menukar php.ini dalam php7 tidak berfungsi? Nov 07, 2022 am 09:54 AM

Penyelesaian kepada masalah yang menukar php.ini dalam php7 tidak berfungsi: 1. Semak laluan fail konfigurasi 2. Ubah suai parameter "php.ini" di bawah tingkap 3. Tetapkan parameter "post_max_size" kepada N daripada "upload_max_filesize" kali; 4. Mulakan semula apache.

Bagaimana untuk menyelesaikan masalah bahawa tiada mysql.all dalam php7 php.ini Bagaimana untuk menyelesaikan masalah bahawa tiada mysql.all dalam php7 php.ini May 28, 2023 am 11:59 AM

Isu migrasi dalam PHP7 PHP7 ialah versi utama PHP yang seterusnya Ia mempunyai peningkatan besar dalam prestasi dan keselamatan, jadi banyak tapak web berharap untuk menaik taraf kepada PHP7 secepat mungkin. Walau bagaimanapun, menaik taraf kepada PHP7 tidak selalunya mudah. Disebabkan ketidakserasian dengan versi sebelumnya, perusahaan mungkin perlu membuat beberapa pengubahsuaian, biasanya dalam kod aplikasi dan dalam fail konfigurasi PHP. Seperti yang dinyatakan di atas, sambungan mysql dalam PHP7 telah dialih keluar, jadi jika anda menggunakan sambungan mysql dalam versi PHP yang lebih lama, anda perlu membuat beberapa pengubahsuaian apabila berhijrah ke PHP7. Anda boleh memilih untuk menggantikan sambungan mysql dengan sambungan mysqli (mysqli ialah sambungan "MySQLImproved"

See all articles