Web上的第一个站点!获得 - >致命错误:在/ home /中找不到“PDO”类

时间:2015-07-10 07:01:18

标签: php mysql pdo fatal-error shared-hosting

我在开发服务器上运行代码,一切正常。今天早上将文件FTP到我的网站,每当我让网页向数据库请求检索或发送信息时,它都会给我错误

  

致命错误:/ home /

中找不到“PDO”类

发生了什么事?

我的php.inisendmail.ini位于根index.php

我允许使用pdo.sopdo_sqlite.sopdo_mysql.sosqlite.so等扩展程序。

我真的不知道。我在godaddy上使用共享服务器。如果有人熟悉这个问题,请提供一个解决方案列表,我会尝试每一个解决方案。谢谢!

2 个答案:

答案 0 :(得分:-1)

解决方案相当简单。

  1. Google godaddy php.ini
  2. 导航至名为PHP.INI/USER.INI: NOT TAKING EFFECT
  3. 的第一个链接
  4. 按照说明操作。
  5. 未来读者的注释,以防链接页面上的信息过期(这意味着我在这里复制粘贴的任何信息也会被淘汰):从第1项开始。

答案 1 :(得分:-1)

以下是您应该检查以解决问题的方法。我们应该检查的第一件事是查看服务器是否启用了PDO扩展。

通过SSH运行以下命令:

  

php -m

然后,您将看到当前安装在php中的模块列表,按字母顺序列出。在列表中查找PDO。如果存在,则安装模块。确保在php.ini文件中调用它们

php.ini文件的某处,您应该看到以下内容:

extension=pdo.so
extension=pdo_mysql.so

在Windows上,添加需要

extension=pdo.dll
extension=pdo_mysql.dll

如果您对此有任何疑问,请与我们联系。

谢谢!