php.ini中的;extension=php_sybase_ct.dll这一行,把最前面的引号去掉了吗?报错信息贴出来!

解决方案 »

  1.   

    提示 无法连接SYBASE  php.ini中的;extension=php_sybase_ct.dll这一行,最前面就没有引号
      

  2.   

    php.ini中的:;extension=php_sybase_ct.dll这一行前面“;”去掉没?
    数据库服务器是否有防火墙?
      

  3.   

    正确配置你的PHP,保证你的机器在系统可遍历的路径里只有一个php.ini,并配置正确,建议的做法: 将php_sybct.dll拷至php4所在目录,如c:\php4,修改php.ini(一般位于Windows目录或WinNT目录)中extension_dir=c:\php4 增加 extension=php_sybct.dll 注意=号两边不要有空格;运行php_info();,查看PHP输出信息,若找到sybase_ct信息,证明模块加载成功.否则,就是你的PHP版本与本模块不匹配.其实最简单办法是看有没有什么 'X-Powered By...' 信息,若有, 则模块肯定与PHP版本不匹配! 正确安装并配置好Sybase Client端,PHP连接Sybase数据库不是凭空的,它需要Sybase Client DLL的支持.使用SQLEDIT为Web数据库增加一个数据服务(当然,这不是必须的,你可以使用现有的数据服务)SybWeb,正确填写配置参数后,存盘退出. 使用SybasePing工具,确保SybWeb服务能ping通Sybase Server. 编写PHP代码,连接数据库,使用sybase_pconnect("SybWeb","sa","sapass");sapass为sa用户的连接密码.Sybase会提示诸如"changed database to master..."等信息,若想屏蔽这些信息,可在函数前加'@',sybase_select_db("Your DataBase Name")函数前也应加'@'. 
      

  4.   

    请问在哪里可以找到 php_sybct.dll 啊?找了半天也找不到