服务器:win2003server
PHP:5.2.6
MySql:5.0.51
Apache:2.2
IIS:6.0  用PHP+MySql+IIS正常使用!
配置 Apache+PHP+MySql 不成功,MySql不能访问,提示:Call to undefined function mysql_pconnect() 那位朋友帮忙看看!是否那里设置不正常呢只能给100分,解决问题另送200!!

解决方案 »

  1.   

    检查php.ini里面的mysql扩展是否启用?也就是extension_mysql.dll前面的分号是否去掉?还有是否将php.ini拷贝到windows目录下。
      

  2.   

    http://www.newsmth.net/pc/pccon.php?id=7204&nid=377140&order=&tid=0
      

  3.   

    phpinfo看看MYSQL相关信息
    推荐下载xampp.下载安装就能用。不用配置。
      

  4.   

    1.php.ini开启MySQL扩展
    2.将libmysql.dll拷到system32下
    3.重启apache
      

  5.   

    php文件夹下所有的DLL文件复制到SYSTEM32下再试一下
      

  6.   

    用mysql_connect() 看看。
    据说mysql_pconnect() 有一定限制的
      

  7.   

    1 lib_mysql.dll和php_mysql.dll复制到apache.exe所在目录,
    2 去掉php.ini里面的php_mysql.dll前面的分号.
    3 重启apache.
      

  8.   


    肯定已经处理了,不然IIS下也就不能用了....
      

  9.   


    如果mysql_connect() 可以用,你为何一定要用那个呢?
      

  10.   

    结合楼上所有人的  都不行的话那么  给 php目录mysql 目录 
    web目录 懒人直接给everyone权限
      

  11.   

    应该是mysql和php版本兼容性的问题,换一个php的版本试试,记得用mysql5的化需要一个特殊的dll
      

  12.   

    昨天就处理好了,一个人一次只能回复三次,csdn做的真好!哎!最后发现是php.ini的问题。