ドメインでPDO拡張機能を有効にする方法を教えてください。

Written by
Ella McMorran
Ella McMorran
PDO (PHP Data Objects) は、PHP でのデータベースアクセスに一貫したインターフェースを提供します。ほとんどの最新の PHP アプリケーションでは、MySQL、PostgreSQL、または SQLite 接続に PDO が必要です。CloudLinux を使用すると、他のアカウントに影響を与えることなく、ドメインごとに PDO を有効にできます。
ドメインの PDO 拡張機能を有効にするには:
- ドメインの cPanel アカウントにログインします。
- [ソフトウェア] セクションの [PHP バージョンの選択] に移動します。
- [native] から特定の PHP バージョン (7.4、8.0、8.1 など) に変更します。
- [現在のバージョンとして設定] をクリックして、バージョンを適用します。
- PHP 拡張機能リストで、両方にチェックを入れます。
- pdo (コア PDO 拡張機能)
- pdo_mysql (MySQL データベース接続用)
- [保存] をクリックして、拡張機能を有効にします。
変更は再起動なしで直ちに適用されます。
Note
注: これらの設定は、個々の cPanel アカウントにのみ適用され、WHM リセラーアカウントには適用されません。各ドメインは PDO を個別に有効にする必要があります。
トラブルシューティングのヒント: 有効にした後もアプリケーションに PDO エラーが表示される場合は、データベースタイプに固有の PDO ドライバー (MySQL/MariaDB の場合は pdo_mysql、PostgreSQL の場合は pdo_pgsql など) を有効にしていることを確認してください。