apache编译的时候,支持mysql么?

解决方案 »

  1.   

    我是在rh8安装的时候选择安装的apache
      

  2.   

    看看php.ini中有关的设置,是不是支持了mysql
      

  3.   

    看样子像是没有开启MySQL支持
      

  4.   

    没有开启PHP的MySQL支持.方法1.查找linux安装盘,安装所需的RPM包
         rpm -ivh php-mysql-4.0.....i386.rpm
    方法2.重新编译安装php,
        安装的时候选
          configure --with-mysql --with-apache=../apache_1.3.9 --enable-track-vara
      

  5.   

    确实是没有装php-mysql的包,但是我安装这个包的时候提示:Failed dependencies:
    libmysqlclient.so.10 is needed by php-mysql-4.2.2-8.0.5mysql运行是正常的,在提示符下用mysql可以进入命令行正常使用。
    请再帮忙分析分析。 :)
      

  6.   

    文件的依赖性错误.
    被php-mysql..依赖的文件libmysqlclient.so.10不存在.没有安装php-mysql...包,PHP是不会支持MySQL的.(如果你将php的mysql支持模块编译进去也可以)解决方法:
    方法1.菜鸟的方法:安装所有与PHP和MySQL有关系的rpm包.安装时根据依赖关系确定安装顺序.
    方法2.查找文件libmysqlclient.so.10在哪个rpm包内.进入LINUX安装盘的rpm包目录下运行
     rpm -qlp * | grep libmysqlclient  得到那个rpm文件名.安装这个包,再安装php-mysql...
     这个文件可能在mysql-...-.rpm的某个包内.你找找吧.