在RHEL中安装PHP mysql扩展

在RHEL中安装PHP mysql扩展,php,mysql,linux,installation,Php,Mysql,Linux,Installation,Mysql不能单独使用PHP,Mysql可以使用perl 我在php.ini中添加了extension=mysql.so 在互联网上搜索之后,我尝试了这两个命令 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

Mysql不能单独使用PHP,Mysql可以使用perl

我在php.ini中添加了extension=mysql.so

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

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

有什么建议吗

安装mysql server和mysql devel。

这里有一个小清单>

启动并运行mysql服务。 服务mysql状态

service mysqld status
已安装php mysql扩展 yum安装php-mysql

将mysql.so或mysqli.so放在extensions文件夹中,您可以在extensions dir的phpinfo中找到它,在我的例子中> 扩展目录/usr/lib64/php/modules

检查.so文件的权限,我认为-rwxr-xr-x。这是一个很好的练习

重新启动apache,以便它可以重新加载php.ini

服务httpd重启


那么,你应该可以走了

谢谢,但实际上我已经完成了。这两个都包含在i386上RHEL5的MySQL 5二进制发行版中。@Quang TuanLuong是正在运行的守护进程吗?@quitch这是哪个进程?@Quang TuanLuong mysqld。如果是,请尝试重新启动它。@quitch确定,mysqld确定,可以连接Perl DBI