首頁  >  文章  >  資料庫  >  如何透過 PHP Docker 映像安裝和使用 PDO 驅動程式?

如何透過 PHP Docker 映像安裝和使用 PDO 驅動程式?

Linda Hamilton
Linda Hamilton原創
2024-11-08 06:30:02630瀏覽

How to Install and Use the PDO Driver with PHP Docker Images?

將 PDO 驅動程式與 PHP Docker 映像結合使用

使用 PDO 驅動程式存取資料庫時遇到錯誤表示缺少副檔名。以下是在 PHP Docker 映像中解決此問題的方法:

預設情況下,PHP Docker 映像不包含 MySQL 擴充功能。要安裝它:

  1. 建立自訂Docker 映像:

    • 基於官方PHP 映像建立自定義Dockerfile(例如php :5.6 -apache)。
    • 新增以下行來安裝 PDO 和 MySQL 擴充功能:

  2. 建立自訂 PHP設定檔:

    • 建立自訂PHP 設定檔(php.ini) 並新增以下行:

    • 將檔案放在目錄/usr/local/etc/php/conf.d/中。
  3. 建置並執行自訂映像:

    • 使用自訂 Dockerfile 建置。
    • 使用建置的映像運行容器。

故障排除提示:

  • 確保 MySQL 擴充已正確安裝並載入。使用 php -i | grep PDO 檢查其狀態。
  • 透過檢查 phpinfo() 的輸出確認自訂 PHP 設定檔已載入;
  • 檢查 Dockerfile 中或建置映像時是否有任何錯誤。

以上是如何透過 PHP Docker 映像安裝和使用 PDO 驅動程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn