在RHEL中安装PHP mysql扩展

时间:2012-04-01 18:14:39

标签: php mysql linux installation

Mysql不能与PHP一起使用(每个都可以单独使用,使用perl可以使用Mysql)。

我已将extension=mysql.so添加到php.ini

在互联网上搜索后,我尝试了这两个命令

yum install php php-mysql httpd
yum install php-mysql php-gd

然而,这导致:

mysql-5.0.95-1.el5_7.1.i386 from rhel-i386-server-5 has depsolving problems
--> mysql conflicts with MySQL-server
Error: mysql conflicts with MySQL-server

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

安装mysql-server和mysql-devel。

答案 1 :(得分:0)

这是一个小清单>

  • 启动并运行mysql服务。
  

服务mysql状态

service mysqld status
  • 安装了php-mysql扩展名
  

yum install php-mysql

  • 在extensions文件夹中有你的mysql.so或mysqli.so,你可以在扩展目录中的phpinfo()中找到它,在我的情况下>
  

extension_dir / usr / lib64 / php / modules

  • 检查.so文件的权限我认为-rwxr-xr-x。是一个很好的做法。

  • 重启apache,以便重新加载php.ini

  

service httpd restart

那么,你应该好好去。