在 cpanel 上启用 php pdo

在 cpanel 上启用 php pdo

出现此错误:致命错误:未找到类“PDO”

在 php.ini 中添加以下几行:

extension=pdo.so
extension=pdo_sqlite.so
extension=sqlite.so
extension=pdo_mysql.so

这显示在 php.info()-- --enable-pdo=shared' '

可以访问 whm,但没有“软件”选项卡来访问 easyapatche?有什么建议吗?

答案1

假设 extension_dir 正确,您发布的内容是正确的。听起来好像 PDO 扩展未在您的服务器上编译。需要在 easyapache 中启用 PDO,听起来好像您的经销商帐户无权访问 easyapache。因此,您需要让服务器管理员在 easyapache 中进行以下更改。

Goto WHM »Software »EasyApache (Apache Update)
Select "Previously Saved Config (** DEFAULT **)" and click "Start customizing based on profile"
On the "Apache Version" page click "Next"
On the "PHP Version" page click "Next"
On the "Short Options List" page click"Exhaustive Options List"
On the "Exhaustive Options List" ensure that PDO, PDO sqlite and PDO MySQL  are selected.
Then Click Build on the bottom of the page.

一旦 easyapache 完成,您就应该拥有 PDO :)

相关内容