问题标签 [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.
php - php 循环 - while 或 do while?
我对 PHP 和 pgsql 还是很陌生……一般来说是编码新手。我试图弄清楚我是否应该对这个问题做一个while
或do while
循环。
我需要查询远程数据源并更新我的数据库,但我受限于每次调用的返回次数。我有超过 1000 行要更新,但我的调用限制是 100。这意味着我需要进行多次调用,直到列中的所有行不再为空。
我相信这是正确的查询,但我的while
陈述是否正确?
这是我的代码:
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并解决该问题?
php - 在 php.ini 中找不到 pgsql.so
使用命令在 Ubuntu 上安装 php5-pgsql 后
当我做一个时,我在 php.ini 中找不到 pgsql.so 文件
没有任何回报。所以有人知道为什么安装显示成功,但是模块文件不存在吗?
php - 在 postgres 中组合多个查询
我有 2 个查询。查询1:-
问题 2:-
尝试使用 union all 但行不通。建议任何替代方案来组合它们。
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"
我能做些什么?
php - 如何在 Centos 6 中为 php 添加 pgsql 扩展
我想在 Centos 6 中为 php 添加 pgsql 扩展。
我试过在我的php.ini
文件中取消注释这些行,但没有成功:
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
php - 将文件上传到 postgresql Erreur?
我创建了一个表单来将文件导入到我的数据库 postgessql 但我有这个错误:
代码是:
php - 致命错误:调用未定义函数 pg_connect()
今天我将我的 MacBook 更新到 OS X 10.12
更新后添加了新配置(httpd.config
和php.ini
),旧配置重命名为以前的。我更改了配置名称,一切正常。一切?不,没有加载 postgres。我创建了一个phpinfo()
test.php
来检查这个。是的,没有加载 postgres。
查看 apache 错误日志说:
PHP 致命错误:调用未定义的函数 pg_connect()。