如何在我的域名上启用 PDO 扩展?

Written by
Ella McMorran
Ella McMorran
PDO (PHP Data Objects) 为 PHP 中的数据库访问提供了一致的接口。大多数现代 PHP 应用程序都需要它来连接 MySQL、PostgreSQL 或 SQLite。CloudLinux 允许您为每个域启用它,而不会影响其他帐户。
为您的域启用 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 等)。