如何配置RH8.0自带的Apache和PHP和MySQL?

如何配置RH8.0自带的Apache和PHP和MySQL?

我在安装Linux的时候安装了Apache和PHP,但是当时没有安装MySQL,后来用RH自带的软件包管理安装了MySQL,现在的情况是Apache和PHP可以集成起来,MySQL也可以单独运行,问题是:如何将三者集成起来,我已经搞了很长时间,都没成功,所以请帮忙。
Apache版本:2.0.40
PHP版本:4.2.2
MySQL版本:3.23.52
运行phpMyAdmin后的出错信息为:
cannot load MySQL extension,
please check PHP Configuration.
Documentation
不知道你的设置是怎么样的,看看这里,或许会有一些启示!
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=4122&highlight=
谢谢了!最近我正在找这方面资料!
首先谢谢你,不过我想呢,在前面提到的解决方法里面我发现很多人提到修改php.ini可以解决问题是吗?
另外,很多人说重新安装apache+php+mysql后就可以了,所以我觉得肯定是那个配置文件没有配置好,好像是mysql.so,但是RH自带的RPM包里面没有这个so,这是什么原因呢?
我装系统的时候就安装了apache和php,后来设置httpd.conf,修改了一个'localhost',之后php和apache就可以跑了。后来我发现装系统的时候我忘了装mysql,所以就用软件包管理直接安装了mysql,装好以后,我设置mysql的配置文件中的端口改为3306,其他设置应该也都改好了,在控制台可以运行mysql,并且工作正常。之后我想测试mysql+php可以跑不可以,就装了phpMyAdmin,phpMyAdmin我也应该设置好了,在浏览器里面跑phpMyAdmin的时候,就出现上面的错误,察看phpmyadmin的帮助文件可以发现这是因为php+mysql没有连接成功的原因,搞了很长时间都没有搞好,faint,我不想编译安装,有没有办法修改配置文件搞定的办法呢?
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=3781
http://gugong.fruitron.com.cn/gugong/linux/config/php.ini
extension=mysql.so

要加上这个的呀 !


2002年11月29日下午14时22分08秒[root@szhg root]# rpm -qli php-mysql
Name        : php-mysql                    Relocations: (not relocateable)
Version     : 4.1.2                             Vendor: Red Hat, Inc.
Release     : 7.3.6                         Build Date: 2002年09月26日 星期四 22时15分18秒
Install date: 2002年11月12日 星期二 08时52分37秒      Build Host: daffy.perf.redhat.com
Group       : Development/Languages         Source RPM: php-4.1.2-7.3.6.src.rpm
Size        : 43338                            License: The PHP License, version 2.02
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.php.net/
Summary     : A module for PHP applications that use MySQL databases.
Description :
The php-mysql package contains a dynamic shared object that will add
MySQL database support to PHP. MySQL is an object-relational database
management system. PHP is an HTML-embeddable scripting language. If
you need MySQL support for PHP applications, you will need to install
this package and the php or mod_php package.
/usr/lib/php4/mysql.so
谢谢!我搞定了!其实你只要跟我说:我安装了php-mysql就可以了!
但是要注意版本号,版本必需和PHP的版本相同;
无论怎么说,万分感谢,古公,佩服你!
现在可以了,但是执行这个简单的程序时,出现这样的错误,怎么回事?
程序:
[code:1]
<?php
$conn=MySQL_connect("localhost","root","");
if ($conn)
{
echo "Mysql Connect Successfully!";
}
else
{
echo "Mysql Connect Failed!";
}
?>[/code:1]
错误:
[code:1]Fatal error: Call to undefined function: mysql_connect() in /var/www/html/Test.php on line 2[/code:1]