我现在还不能张贴图片,所以我会尽我所能来简洁地解释一切。 我有一个ProFTPd安装工作。 现在我试图通过postgres路由authentication。 有一个包含webapp用户表的数据库。 这将理想地允许webapp用户使用他们的webapp证书login到FTP。 以下是proftpd.conf文件中的相关设置: LoadModule mod_sql.c LoadModule mod_sql_passwd.c LoadModule mod_sql_postgres.c #Begin SQL configuration #mod_sql_password parameters SQLPasswordEngine on SQLPasswordEncoding hex #mod_sql base configuration SQLEngine on SQLBackend postgres SQLConnectInfo [database_name]@localhost:5432 [SELECT name] [password] SQLAuthTypes SHA1 SQLAuthenticate users SQLLogFile /var/log/proftpd/sqlLog.txt “SELECT name”帐户是在webapp用户表上被授予SELECT权限的帐户。 我可以使用从命令行login该用户 psql -d [database_name] -U [SELECT name] -W 然后在proftpd.conf文件中input相同的密码。 当我尝试连接时,它会生成以下日志文件数据: Feb 21 10:20:00 mod_sql/4.2.5[43238]: […]
多年来,我一直在我的公司运行一个mediawiki服务器。 最近为了解决我在上传PDF时遇到的问题,我已经把我的Gentoo盒子上的所有软件(Mediawiki 1.18.1,PHP 5.4.0,PostgreSQL 9.1.3) 现在某些页面(收到大量使用的两个类别页面)返回相同的PHP错误。 警告:1377行/var/www/localhost/htdocs/includes/db/Database.php中的非法string偏移“LIMIT” 然后有5或6个关于这个错误的投诉。 然后是线路: 警告:在第177行的/var/www/localhost/htdocs/includes/resourceloader/ResourceLoaderWikiModule.php中为foreach()提供的无效参数 然后说整个事情是一个mediawiki内部错误。 然后它告诉我,最初的例外: 原始exception:发生exception'DBQueryError'消息'发生数据库错误。 你升级后忘了运行maintenance / update.php吗? 请参阅: http : //www.mediawiki.org/wiki/Manual :Upgrading#Run_the_update_script查询:SELECT COUNT(*)AS页,COUNT((CASE WHEN page_namespace = 14 THEN 1 ELSE NULL END))AS subcats,COUNT(( CASE WHEN page_namespace = 6 THEN 1 ELSE NULL END))AS文件FROM“categorylinks”,“page”WHERE cl_to ='Item_Groups'AND(page_id = cl_from)LOCK IN SHARE MODE function:Category :: refreshCounts 错误:1错误:在“LOCK”或其附近出现语法错误 LINE 1:… […]
我有一个当前的使用案例,远程计算机通过Internet连接查询中央PostgreSQL数据库(只读)。 我们希望为这些terminal实施“独立”系统,以便在互联网连接不可用的情况下仍然可以使用。 复制将需要通过一个缓慢的(〜10 Mbps)的链路完成。 数据只能以只读方式访问,这一点很重要,如果数据有些过时,这不成问题。 我目前的解决scheme是在通过互联网复制主服务器的远程计算机上安装PostgreSQL数据库。 该软件将查询本地数据库。 基于来自postgreSQL的信息 (特别是这个演示文稿 ), Slony似乎是最好的解决scheme。 这是真的,还是有其他更好/更简单的解决scheme,如stream式复制?
环境: Windows 2008服务器版 Netbeans 6.7.1 Glassfish 2.1 Apache 2.2.15 for win32 原始问题(几乎是固定的): 如果等待超过30秒,则发送数据的HTTP / 1.1 GET方法将失败。 我做了什么: 我把这些行添加到Apache的http.conf文件中: # # Timeout: The number of seconds before receives and sends time out. # Timeout 9000 # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to […]
我试图build立一个postgres服务器,但我不能通过互联网访问它。 它在我的局域网上工作正常。 服务器只是使用Ubuntu 12.04桌面的桌面计算机。 免责声明 :我不打算永久使用此configuration。 最终,我将通过SSH隧道进行连接,而我正在做的一些事情可能是不安全的,但是现在我只想弄清楚为什么它不起作用。 在我的postgresql.conf文件中,我设置了listen_addresses = '*' 。 为了testing它是不是与我的pg_hba.conf ,我评论了一切,只是用 host all all all trust 防火墙似乎没有任何事情发生 – 确保我安装了gufw,并允许服务器和客户端上的所有传入和传出通信。 当我尝试通过指向服务器的外部IP地址的域名进行连接时,我收到以下消息: psql: could not connect to server: Connection refused Is the server running on host "<hostname>" (<IP address>) and accepting TCP/IP connections on port 5432? netstat -an | grep 5432的结果 netstat -an | grep […]
我已经使用1个主站和2个从站configuration了postgres备份。 Master和slave1位于美国数据中心,而slave2位于伦敦的数据中心。 有没有办法强制运行伦敦数据中心的应用程序的所有SELECT操作始终使用slave2来避免networking延迟? 谢谢,卢卡斯
我坚持从远程主机连接到PostresSQL数据库。 服务器正在接受端口5432的传入连接,并且已经像这样configuration了pg_hba.conf: local all all md5 host all all 0.0.0.0/0 md5 和postgresql.conf是这样的: listen_addresses = '*' port = 5432 max_connections = 100 我从本地访问没有任何问题,但是当我尝试通过psql连接这样的东西: psql -U myuser -h hostname db_name 我得到这个错误: psql: FATAL: no pg_hba.conf entry for host "87.zz.yy.xxx", user "myuser", database "db_name", SSL off 我还尝试将主机87.zz.yy.xxx放入pg_hba.conf文件中,但未成功。
嘿即时通讯有一些麻烦,允许远程连接到其他ec2实例postgres使用指定的安全组function的规则。 我已经将postgres.conf中的listens指令设置为“*”,并且已经允许pg_hba.conf文件中的所有ips host all all 0.0.0.0/0 md5 我有一个安全组试图连接被称为应用程序服务器和一个名为db的postgres实例。 数据库安全组允许来自任何具有appserver安全组的实例的5432的TCP连接 然而,这只是剂量工作。 我无法build立连接到远程postgres。 要validation事情正在与postgres一般工作,我允许0.0.0.0/0数据库安全组的端口5432,它的工作。 我真的不知道还有什么可以尝试的!
我的PostgreSQL数据库当前存储在云中。 通常,在创buildPostgreSQL数据库时,所有数据都存储在EC2实例的根卷上。 我怎样才能确保存储在EBS卷上的所有PostgreSQL数据,而不是根卷?
我的PDC使用Samba 3.6与LDAP(最新版本)工作得很好,只要我使用hdb作为后端。 不过,我将后端更改为SQL我试图重新启动slapd守护进程时收到以下错误: Segmentation fault 当我在slapd.conf上运行slaptest时,我也没有收到任何成功或失败。 我的服务器是Ubuntu 12.4 LTS,我也testing了PostgreSQL安装,它工作正常。 有人有什么主意吗? 什么分割错误意味着什么? 这是我的slapd.conf: # This is the main slapd configuration file. See slapd.conf(5) for more # info on the configuration options. ####################################################################### # Global Directives: # Features to permit #allow bind_v2 # Schema and objectClass definitions include /etc/ldap/schema/core.schema include /etc/ldap/schema/cosine.schema include /etc/ldap/schema/nis.schema include /etc/ldap/schema/inetorgperson.schema include /etc/ldap/schema/samba.schema […]