繁体   English   中英

在CPanel上安装PDO_MYSQL PHP扩展?

[英]Installing PDO_MYSQL PHP extension on CPanel?

在客户的服务器上安装Magento时收到此错误,“必须加载PHP扩展“ pdo_mysql””。 如何通过CPanel Accelerated安装/启用此扩展?

服务器信息如下:

  • cPanel版本11.24.5-STABLE
  • cPanel内部版本38506
  • Apache 2.2.13版(Unix)
  • PHP版本5.2.8
  • MySQL 5.0.81版-社区
  • 建筑i686
  • 操作系统Linux
  • 内核版本2.6.18-128.1.6.el5
  • cPanel Pro 1.0(RC1)

谢谢!

如果已安装cloudlinux,则可以在cPanel中启用PDO。 在cPanel中搜索PHP版本,然后在出现的屏幕上选择并启用PDO,最后选择保存。 * http://docs.cloudlinux.com/index.html?using_php_selector.html

如果您尚未安装CloudLinux和PhpSelector,则需要一个管理员帐户才能通过easyapache安装PDO。 在WHM中,请遵循以下指南:

在Easyapache中启用PDO

  1. 登录到WHM( http://domain.com/whm
  2. Goto WHM»软件»EasyApache(Apache更新)
  3. 选择“以前保存的配置(**默认**)”,然后单击“开始基于配置文件自定义”
  4. 在“ Apache版本”页面上,单击“下一步”。
  5. 在“ PHP版本”页面上,单击“下一步”。
  6. 在“短选项列表”页面上,单击“详尽选项列表”
  7. 在“穷举选项列表”上,确保选择了PDO,PDO sqlite和PDO MySQL。
  8. 然后,单击页面底部的“生成”。

PS。 我注意到您使用的是11.24.5-STABLE。 这是WHM / cPanel的一个非常旧的版本。 您应该更新服务器,因为cPanel不再支持此版本的cPAnel。

我使用的是Magento CE 1.7,CentOS 6和WHM 11.38,这是我在解决Magento安装过程中收到的“ PHP扩展“ pdo_mysql”必须加载“错误的解决方法:

  1. 打开WHM并转到开始»软件»Easy Apache(Apache更新)
  2. 滚动到底部,然后选择“开始基于配置文件自定义”
  3. 单击“下一步”两次
  4. 滚动到底部,然后选择“详尽选项列表”
  5. 选中PDO和PDO MySQL复选框,然后重新构建Apache
  6. 转到Magento的根目录,将php.ini.sample复制到php.ini
  7. 打开新创建的php.ini文件并添加以下内容:

    扩展名= pdo.so
    扩展名= pdo_sqlite.so
    扩展名= sqlite.so
    扩展名= pdo_mysql.so

这可能是使用终端重新启动Apache的好时机(#service httpd restart)。 希望有帮助!

我认为您不能在共享主机或cPanel中完成此操作。

说服webhost为您安装它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM