在CPanel上安装PDO_MYSQL PHP扩展?

时间:2009-09-25 16:04:32

标签: php magento cpanel

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

服务器信息如下:

  • cPanel版本11.24.5-STABLE
  • cPanel Build 38506
  • Apache 2.2.13版(Unix)
  • PHP版本5.2.8
  • MySQL版本5.0.81-community
  • 架构i686
  • 操作系统Linux
  • 内核版本2.6.18-128.1.6.el5
  • cPanel Pro 1.0(RC1)

谢谢!

3 个答案:

答案 0 :(得分:6)

如果安装了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. 转到WHM»软件»EasyApache(Apache更新)
  3. 选择“以前保存的配置(**默认**)”,然后点击“根据个人资料开始自定义”
  4. 在“Apache版本”页面上,单击“下一步”
  5. 在“PHP版本”页面上,单击“下一步”
  6. 在“短选项列表”页面上,单击“穷举选项列表”
  7. 在“穷举选项列表”中,确保选择PDO,PDO sqlite和PDO MySQL。
  8. 然后点击页面底部的Build。
  9. PS。我注意到你在11.24.5-STABLE。这是WHM / cPanel的一个非常古老的版本。您应该更新服务器,因为cPanel不再支持此版本的cPAnel。

答案 1 :(得分:2)

我正在使用Magento CE 1.7,CentOS 6和WHM 11.38,这就是我在解决“PHP扩展”时所做的工作pdo_mysql“必须加载”我在Magento安装期间收到的错误:

  1. 打开WHM并转到主页»软件»Easy Apache(Apache Update)
  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

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

答案 2 :(得分:1)

我认为您无法在共享主机或cPanel中执行此操作。

说服webhost为您安装。