什么系统?目录结构?
如果是windows的话,可能有你说的这样的问题。

解决方案 »

  1.   

    php.ini文件中的设置
    ; Windows: "\path1;\path2"
    ;include_path = ".;c:\php\includes"
    注意"."这个符号
      

  2.   

    php.ini文件中的设置 
    ; Windows: "\path1;\path2" 
    ;include_path = ".;c:\php\includes" 
    注意"."这个符号
    我已经把PHP.INI文件中的设置改成你说的这样,并把前面的分号也去掉了,但还是不行,而且报错的很奇怪,我PHP装在C:\PHP下,但报错却报C:\PHP4的目录错误!~
    include_path='.;c:\php4\pear')这样的报错信息
      

  3.   

    建议写一个bootstrap文件,该文件定义一个include文件的地址,如
    <?php
    //定义目录分隔符,区分unix和win系统
    if ( ! defined( "PATH_SEPARATOR" ) ) {
      if ( strpos( $_ENV[ "OS" ], "Win" ) !== false )
        define( "PATH_SEPARATOR", ";" );
      else define( "PATH_SEPARATOR", ":" );
    }
    //定义include的基本地址
    if(!defined('BASE_DIR'))
        define('BASE_DIR',dirname(__FILE__));
    //把上面定义的地址附加到已有的include地址上去。
    set_include_path(get_include_path().PATH_SEPARATOR.BASE_DIR);//其它一些基本定义....
    ?>