wordpress postgres数据库连接问题

时间:2015-04-09 05:45:13

标签: php wordpress postgresql

我正在尝试使用pg4wp postgresql插件进行wordpress。我正确地提供主机,用户(具有超级用户角色)和密码。但我仍然收到以下错误。

  

警告:mysqli_real_connect():( HY000 / 1045):拒绝用户访问' wordpressuser' @' localhost' (使用密码:YES)/var/www/html/main-landing/blog/wp-content/pg4wp/core.php(32):eval()'第1386行代码

     

警告:error_log(/var/www/html/main-landing/blog//wp-content/pg4wp/logs/pg4wp_unmodified.log):无法打开流:/ var / www /中没有此类文件或目录第482行的html / main-landing / blog / wp-content / pg4wp / driver_pgsql.php

     

注意:尝试在第274行的/var/www/html/main-landing/blog/wp-content/pg4wp/driver_pgsql.php中获取非对象的属性

     

注意:尝试在第288行的/var/www/html/main-landing/blog/wp-content/pg4wp/driver_pgsql.php中获取非对象的属性

     

警告:error_log(/var/www/html/main-landing/blog//wp-content/pg4wp/logs/pg4wp_unmodified.log):无法打开流:/ var / www /中没有此类文件或目录第482行的html / main-landing / blog / wp-content / pg4wp / driver_pgsql.php

     

警告:pg_query():查询失败:错误:表" session"缺少FROM子句条目第1行:在第136行的/var/www/html/main-landing/blog/wp-content/pg4wp/driver_pgsql.php中选择@@ SESSION.sql_mode ^

我的pg_log引发以下错误:

  

错误:关系" wp_options"字符26中不存在       声明:SELECT option_value FROM wp_options WHERE option_name =' siteurl'限制1

无法解决这个问题

1 个答案:

答案 0 :(得分:0)

直截了当地说,甚至不要尝试不使用Word与WordPress。这个插件只是众多尝试让WP与Postgres一起发挥作用的插件之一。由于缺乏维护和插件兼容性,它们都失败了。

正如您在plugin's page上可能已经注意到的那样,这一点也不例外:尽管WP的核心在近期版本中有所发展,但它已经好几个月没有更新,它提到了通常需要注意的警告插件。