本帖最后由 xiongyuefei 于 2010-02-14 17:42:53 编辑

解决方案 »

  1.   

    apache2设置文件里的网站根目录不对  或者你的网页位置放错了
      

  2.   

    我试用别的文件正常啊。
    典型的文件是<?phpinfo()?>是正常显示的。
    网址没有输错的。
    根目录也是正确的。
      

  3.   

    会不会是连接mysql出问题了 用命令
    mysql -hlocalhost -uroot -p
    试试可不可以连接
      

  4.   

    另外 你的代码在我的环境下测试完全正常
    页面正常输出
    Database created 
      

  5.   

    MySQL Support enabled 
    Active Persistent Links  0  
    Active Links  0  
    Client API version  5.1.40  
    这是phpinfo显示的mysql信息。
    请各位帮帮忙看下
      

  6.   

    你装一下php-mysql这个包 估计就可以了
    如果是redhat系统
    #yum -y install php-mysql如果是Ubuntu或者debian系统 
    #apt-get install php-mysql
      

  7.   

    另外我mysql信息那一栏是下面这样的 另外别的地方还有一些关于mysql的信息
    Active Persistent Links  0  
    Active Links  0  
    Client API version  5.0.77  
    MYSQL_MODULE_TYPE  external  
    MYSQL_SOCKET  /var/lib/mysql/mysql.sock  
    MYSQL_INCLUDE  -I/usr/include/mysql  
    MYSQL_LIBS  -L/usr/lib/mysql -lmysqlclient  
      

  8.   

    谢谢熊猫党军委主席的热情回复,同时感谢其他兄弟。
    我使用mysqli这个类就没问题,可以正常使用Mysql数据库。
    估计如熊猫党军委主席所说,应该是mysql包没有弄好吧。
    是不是要重新下载一个mysql包来安装呢?
    我的是windowsXP系统。
      

  9.   


    我没有找到这个包,这就奇怪了。另:my.ini需要修改吗?
      

  10.   

    上面你按我说的改了php.ini设置 错误还是没有显示  你把php.ini中的display_errors = OFF 改成display_errors = ON  重启httpd 应该就会显示错误了这个包肯定是有的 你是什么系统?下面这个网站上有 你找一个适合你系统的
    http://www.rpmfind.net/linux/rpm2html/search.php?query=php-mysql或者去一些yum源之类的ftp网站的源码里去找 也有 比如
    http://mirror.centos.org/centos/5/os/i386/CentOS/php-mysql-5.1.6-23.2.el5_3.i386.rpm
      

  11.   

    如果你的mysql启动成功了的话 就你平时开发用 php.ini用默认的就行
      

  12.   

    把你的代码放到那个phpinto()的文件里,再试。