Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memasang Pemacu PDO dalam Imej Docker PHP?

Bagaimana untuk Memasang Pemacu PDO dalam Imej Docker PHP?

Barbara Streisand
Lepaskan: 2024-11-08 20:15:02
asal
221 orang telah melayarinya

How to Install PDO Driver in a PHP Docker Image?

Cara Memasang Pemacu PDO dalam Imej Docker PHP

Artikel ini menangani isu pemasangan pemacu PDO untuk PHP dalam bekas Docker. Imej PHP Docker yang disediakan dengan teg "php:5.6-apache" tidak termasuk pemacu PDO secara lalai.

Masalah

Mesej ralat "Ralat maut: Pengecualian yang tidak ditangkap 'PDOException' dengan mesej tidak dapat mencari pemandu" menunjukkan bahawa pemandu PDO hilang. Percubaan untuk memasang komponen "php-mysql" melalui "apt-get install php5-mysql" dan menambah fail "mysql.ini" dalam "/usr/local/etc/php/conf.d/" tidak berjaya.

Penyelesaian

Skrip docker-php-ext-install, yang disediakan oleh repositori PHP Docker rasmi, boleh digunakan untuk memasang pemacu PDO.

FROM php:5.6-apache

# PHP extensions

RUN docker-php-ext-install pdo pdo_mysql
Salin selepas log masuk

Arahan ini akan memasang kedua-dua sambungan PDO dan PDO_MYSQL dalam bekas Docker.

Atas ialah kandungan terperinci Bagaimana untuk Memasang Pemacu PDO dalam Imej Docker PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan