【问题标题】:Why is PHP not recognizing my User DSN?为什么 PHP 无法识别我的用户 DSN?
【发布时间】:2011-08-04 20:54:08
【问题描述】:

我已在名为“NZSQL”的系统上成功设置了用户 DSN

我可以使用以下命令在控制台上发出 SQL 命令:

isql NZSQL

并在远程数据库系统上运行查询。

但是在 PHP 中,我正在执行以下代码:

$connect = odbc_connect("NZSQL","username","password");


        if(is_resource($connect)){ 
           echo "ok this is working";
        } else {
              echo "not working";
        }

我在 Chrome 上收到 HTTP 错误 500,在 FF 中收到空白屏幕。

哦,顺便说一句,我正在使用代码点火器框架。

【问题讨论】:

  • 尝试启用错误,以便您查看问题所在。将error_reporting(E_ALL);ini_set('display_errors',1); 添加到文件顶部。

标签: php codeigniter odbc netezza


【解决方案1】:

如果你得到一个白页,你的 PHP 很可能没有正常工作。

你有任何错误吗?检查您的 PHP 日志。 ODBC 是否正确安装?检查<?php phpinfo(); ?>的输出。

【讨论】:

    猜你喜欢
    • 2020-12-24
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 2011-11-04
    • 1970-01-01
    • 2019-09-02
    • 2020-09-04
    • 1970-01-01
    相关资源
    最近更新 更多