orange 发表于 2008-12-30 10:13:30

按照你的方式都改了,页面就是大白页,什么也不显示。

我环境就是Apache/2.2.4PHP/5.2.8CI1.7.0

程序更简单了,就是走一下控制器,然后跳到视图。

控制器代码就这些:
<?php
/*
* Created on 2008/12/26
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
class Test extends Controller {

    function __construct()
    {
          parent::Controller();       
                $this->load->helper('url_helper');
                $this->load->database();
                $this->load->library('validation');
                $this->load->helper('form');
    }
      
        function index()
        {
                $this->load->view('4-6-1new');
        }
}
?>

sam 发表于 2008-12-30 10:20:01

页面是空白,这未必是postgre的问题,你的postgre在普通PHP下能用吗?

orange 发表于 2008-12-30 10:21:14

没试,我试一下阿!!!

orange 发表于 2008-12-30 10:31:25

Fatal error: Call to undefined function pg_connect() in C:\Apache2.2\htdocs\dbtest.php on line 5

报的这个错误,但是我已经extension=php_pgsql.dll这句话我已经放开了,怎么还是没加载进来呢?
apache我也重起了。

sam 发表于 2008-12-30 10:39:09

真让人郁闷,搞了半天,你postgre根本不能用

这句话也加上
extension=php_pdo_pgsql.dll

orange 发表于 2008-12-30 10:58:57

破东西就加载不进来了,我研究一下。
谢谢你了sam

sam 发表于 2008-12-30 11:00:41

不客气,这就不是ci的问题了

新心 发表于 2011-10-14 19:48:55

同问一下, 我这边也是,postgre在普通PHP下能用,但放到CI里就用不了, 愁呢.前面的步骤都试过了

新心 发表于 2011-10-14 19:50:21

错误信息如下:A Database Error Occurred
Unable to connect to your database server using the provided settings.

Filename: C:\AppServ\www\CodeIgniter\system\database\DB_driver.php

Line Number: 124

新心 发表于 2011-10-14 20:08:05

extension=php_pdo_pgsql.dll这个别必须要加的吗?
页: 1 2 [3] 4
查看完整版本: 连接postgre数据库