我刚刚在我的服务器上安装了 Ingres(只有客户端部分,连接到现有的 ingres 服务器),我刚刚添加了 php_ingres 模块。
现在 php 识别了我的模块,所以我尝试将自己连接到几个现有的服务器,但我总是
无法连接到数据库(此处为主机名)
但是有了这个我找不到什么问题?入口错误?php驱动?证书?...?
我能做些什么来隔离这些问题?
很可能是用户凭据问题。要查看实际的错误消息,请使用以下代码:
$connection = ingres_connect(.....);
if (!is_resource($connection))
{
trigger_error(ingres_errno()." - ". ingres_error(),E_USER_ERROR);
}
您可能还想查看http://community.ingres.com/wiki/Ingres_with_Apache_on_Debian_Etch,其中概述了 Ingres、PHP、Apache 和 Debian/Ubuntu 的设置步骤。