4

错误看起来像

在此处输入图像描述

在此处输入图像描述

右边的是

在此处输入图像描述

有没有人来解决问题?

4

3 回答 3

1

已发布解决方案中的链接 ( http://www.pgpool.net/docs/latest/pgpool-en.html#pcp_comand_password ) 中的页面不再存在。

我可以通过将 .pcppass 文件从 postgres 用户目录复制到 /var/www/ 并将其所有者更改为 apache 系统用户来解决此问题。

sudo cp /home/postgres/.pcppass /var/www/

sudo chown apache /var/www/.pcppass

sudo chmod 600 /var/www/.pcppass
于 2017-03-28T01:50:35.120 回答
1

всем привет)

  1. 检查并在 /etc/passwd 中为 www-data(或 apache)定义主文件夹 /var/www

www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin

  1. 检查所有者和权利

chown www-data /var/www/.pcppass

chmod 0600 /var/www/.pcppass

  1. 检查 .pcppass 格式

host:port:user:password in plain text

前三个字段中的每一个都可以是文字值或 *,它匹配任何内容

于 2018-02-11T02:29:51.610 回答
0

指定目录中缺少 .pcppass 文件。

要解决问题,您必须这样做:

http://www.pgpool.net/docs/latest/pgpool-en.html#pcp_comand_password

确保 .pcppass 文件的权限为 0600。根据您的系统,您可能还需要将其所有者/组更改为 apache/www-data 用户。

于 2016-11-29T07:32:29.940 回答