问题标签 [php-pgsql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1385 浏览

php - php 循环 - while 或 do while?

我对 PHP 和 pgsql 还是很陌生……一般来说是编码新手。我试图弄清楚我是否应该对这个问题做一个whiledo while循环。

我需要查询远程数据源并更新我的数据库,但我受限于每次调用的返回次数。我有超过 1000 行要更新,但我的调用限制是 100。这意味着我需要进行多次调用,直到列中的所有行不再为空。

我相信这是正确的查询,但我的while陈述是否正确?

这是我的代码:

0 投票
1 回答
364 浏览

php - 在 php-fpm / CentOS6 上使用 pg_connect 返回 false

我现在正在 CentOS/nginx/postgresql/php(php-fpm) 上开发一个站点。

问题:

我有这样一个数据库连接代码,它会阻塞:

当我在访问时运行该代码时,它只返回 falsehttp://example.com/dbcon.php

我没有看到任何错误或警告显示。

直接执行php脚本:SUCCESS

但如果我打电话:

它正在返回:

类型的资源(5)(pgsql链接)

使用 httpd:失败

我把http服务器从nginx改成httpd,问题依旧。

使用 spawn-fcgi:成功

然后我停止 php-fpm 服务,然后运行 ​​spawn-fcgi,没有问题。


问题:

php-fpm 有什么问题?如何配置php-fpm并解决该问题?

0 投票
1 回答
101 浏览

postgresql - YII2 使用 PGSQL 进阶

在此处输入图像描述

我在尝试登录实时服务器时遇到了这种类型的错误。本地一切正常...

任何人,请帮助我......提前谢谢你......

0 投票
1 回答
1665 浏览

php - 在 php.ini 中找不到 pgsql.so

使用命令在 Ubuntu 上安装 php5-pgsql 后

当我做一个时,我在 php.ini 中找不到 pgsql.so 文件

没有任何回报。所以有人知道为什么安装显示成功,但是模块文件不存在吗?

0 投票
1 回答
816 浏览

php - 在 postgres 中组合多个查询

我有 2 个查询。查询1:-

问题 2:-

尝试使用 union all 但行不通。建议任何替代方案来组合它们。

0 投票
2 回答
12217 浏览

php - 无法在 Ubuntu 16.04 上安装 php5-pgsql

我将我的操作系统从 Ubuntu 14.04 更新到版本 16.04,并安装了 php 7,但我想使用 php 5.6。所以我安装了 php 5.6 并告诉 Apache 使用该版本而不是 php 7。

但我在安装 php5-pgsql 时遇到问题。

我尝试使用教程,但出现错误

"El paquete php5-pgsql no está disponible, pero algún otro paquete hace referencia a él. Esto puede significar que el paquete falta, está obsoleto o sólo se encuentra disponible desde alguna otra fuente"

我能做些什么?

0 投票
2 回答
5361 浏览

php - 如何在 Centos 6 中为 php 添加 pgsql 扩展

我想在 Centos 6 中为 php 添加 pgsql 扩展。

我试过在我的php.ini文件中取消注释这些行,但没有成功:

0 投票
1 回答
494 浏览

amazon-web-services - 将 PHP PDO_PGSQL 版本从 8.4 升级到 9.4 EC2 实例

我有一个运行 PHP 服务器版本 5.6.22 的 EC2 Amazon Linux Ami 实例,还安装了 PostgreSQL 9.4.6。

做一个 echo phpinfo(); 它为 PDO_PGSQL 库提供以下值:

PostgreSQL(libpq) 版本 8.4.20

这导致应用服务器在尝试使用 Postgres 9.5 连接到 RDS 实例时由于版本不匹配而引发错误。

我一直希望将该版本设为 9.4 或 9.5。到目前为止,我已经做了几次重新安装,尝试处理存储库,但没有结果。

编辑: psql 命令的报告版本是: psql (PostgreSQL) 9.4.6

0 投票
0 回答
38 浏览

php - 将文件上传到 postgresql Erreur?

我创建了一个表单来将文件导入到我的数据库 postgessql 但我有这个错误:

代码是:

0 投票
1 回答
1507 浏览

php - 致命错误:调用未定义函数 pg_connect()

今天我将我的 MacBook 更新到 OS X 10.12

更新后添加了新配置(httpd.configphp.ini),旧配置重命名为以前的。我更改了配置名称,一切正常。一切?不,没有加载 postgres。我创建了一个phpinfo() test.php来检查这个。是的,没有加载 postgres。

查看 apache 错误日志说:

PHP 致命错误:调用未定义的函数 pg_connect()。