postgres pg_dump无效

时间:2016-05-31 15:13:45

标签: php postgresql yii

我有一个VPS运行centos 7,其中我安装了Postgresql-9.3。它在过去的一年中运行良好。现在,当我需要使用pg_dump进行备份时,它无法正常工作。它工作正常。我用了

pg_dump -d <role_name> > <backup_file_name.sql>

它没有显示任何错误。但是没有创建备份文件。 SQL查询工作正常。

此外,我的项目(基于Yii框架)无法再与数据库连接。示出了

CDbException

CDbConnection failed to open the DB connection: could not find driver

突然发生了一切,我被困住了。

没有任何日志给我任何提示。我应该在哪里找到解决方案?

1 个答案:

答案 0 :(得分:0)

关于第二个问题 - 看起来你错过了php-postgress驱动程序,正如错误信息所说的那样。您可以尝试重新安装它们,如此问题中所述:How do I enable php to work with postgresql?

至于第一个 - 我认为您更新或删除了系统中的一些重要软件包。也可能是升级后果。