为什么PHP无法识别我的用户DSN?

时间:2011-08-04 20:54:08

标签: php codeigniter odbc netezza

我已成功在名为“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中显示空白屏幕。

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

1 个答案:

答案 0 :(得分:1)

如果你有一个白页,你的PHP很可能无法正常工作。

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