我是在ubuntu9.10环境下:
我已经在php.ini中,把extension=php_mysql.dll的分号去掉了,为什么在<? phpinfo()?>中仍然没有mysql呢?
谢谢!!

解决方案 »

  1.   

    我重启过了,不行阿!
    要想扩展mysql是不是只需要把extension=php_mysql.dll分号去掉。还需要别的操作吗?
      

  2.   

    你是编译安装的?还是用apt-get install 安装的?
      

  3.   

    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-libxml-dir=/usr/local/libxml2 --with-config-file-path=/usr/local/lib
      

  4.   

    pt-cache search php5|grep mysql
    找到一个
    php5-mysql - MySQL module for php5apt-get install php5-mysql
      

  5.   

    ubuntu本来就已经集成了lamp的, 谁还会去一个个去装啊, 命令打 sudo aptitude install lamp-server 即可
      

  6.   

    你如果是编译安装的话需要在.configure的时候就加上mysql配置选项。建议你还是用apt-get来安装,省事
      

  7.   

    你下的是什么版本的PHP?
    WIN32版的?
    ubuntu下安装mysql扩展,似乎是
    sudo apt-get install php_mysql
    后面那个扩展的名字有点忘记了。
      

  8.   


    那如果忘了加mysql配置选项的话,是不是只能重新配置,重新编译阿。那如果是那样的话,以后要加什么模块的话,都得重新编译一次,岂不是很麻烦吗?
      

  9.   

    dll 你有没有搞错。ubuntu 认识.dll 文件吗。
      

  10.   

    来晚了,刚想说的。dll是windows里的动态链接库。
      

  11.   

    可以单独编译某个模块的。进php/bin/mysql目录,./configure --with-php-config=/pathtoyouphp/php/bin/php-config,make,make-install,就生成了。