这是我Config文件里面的代码
        'DB_TYPE'=>'Pgsql',
'DB_HOST'=>'',
'DB_NAME'=>'exp_dbv2test',
'DB_USER'=>'admin',
'DB_PWD'=>'111111',
'DB_PORT'=>'5432',
'DB_PREFIX'=>'',

解决方案 »

  1.   

    本帖最后由 xuzuning 于 2012-03-27 14:47:45 编辑
      

  2.   

    config文件路径是没有问题的,我在页面不是输出了'DB_TYPE'么。他一直给我输出Mysql 我现在把Db.class.php文件里面的那个定义数据库类型的我都直接改变成Pgsql了。还是输出Mysql  我想不明白了
      

  3.   

    那你贴出 config.php 看看
      

  4.   


    <?php
    $config= array(
    'DB_TYPE'=>'Pgsql',
    'DB_HOST'=>'',
    'DB_NAME'=>'exp_dbv2test',
    'DB_USER'=>'psql',
    'DB_PWD'=>'imslimsl',
    'DB_PORT'=>'5432',
    'DB_PREFIX'=>'',
    );
    return array_merge($config);
    ?>
      

  5.   

    你改成这样看看
    <?php
    echo __FILE__;
    $config= array(
        'DB_TYPE'=>'Pgsql',
        'DB_HOST'=>'',
        'DB_NAME'=>'exp_dbv2test',
        'DB_USER'=>'psql',
        'DB_PWD'=>'imslimsl',
        'DB_PORT'=>'5432',
        'DB_PREFIX'=>'',
    );
    return array_merge($config);主要是检查这个文件是否被加载
      

  6.   

    config文件不是在里面配置了就会自动加载么。我刚学用thinkphp框架。
      

  7.   

    加在的是这个
    项目名称/Conf/config.php
      

  8.   

    我的意思是是在哪里定义加载config文件。 在index.php入口文件里面?还是
      

  9.   

    Think.class.php
    App.class.php运行后,任何对配置文件的修改,都需要清空 Runtime 目录