about apache+php+mysql(急!)

由 MarcoMa 在 01-23-2003 17:17 发表:

about apache+php+mysql(急!)

我用的是redhat8.0,安装系统是选择了所有的部件,后来删除了apache和mysql,下载了php4.3.0,http2.0.43,mysql3.23.52版本,安装完成后无法在浏览器里正常显示*.php文件,测试页也不正常,但可以显示~/manual/文件,我已在http.conf文件里加载了应有的选项。安装apache时也无法用--activate-module选项。

安装目录为/usr/local/apache,/usr/local/mysql,原文件在/usr/local/src/http*,/usr/local/src/mysql*,/usr/local/src/php*.

请问如何解决?谢谢.


由 changsir 在 01-24-2003 08:21 发表:

Re: about apache+php+mysql(急!)

> quote: > > * * * > > 最初由 MarcoMa 发布
>
> 我用的是redhat8.0,安装系统是选择了所有的部件,后来删除了apache和mysql,下载了php4.3.0,http2.0.43,mysql3.23.52版本,安装完成后无法在浏览器里正常显示.php文件,测试页也不正常,但可以显示~/manual/文件,我已在http.conf文件里加载了应有的选项。安装apache时也无法用--activate-module选项。
>
> 安装目录为/usr/local/apache,/usr/local/mysql,原文件在/usr/local/src/http
,/usr/local/src/mysql*,/usr/local/src/php*.
>
> 请问如何解决?谢谢. ** > > * * *

呵呵 正好我这几天也刚装了RH8.0。

最好你装系统的时候别选择sql数据库、web服务、以及相应的管理工具。

说点具体的问题

apache2.0.43版本比较新,编译的时候如果用以前贴子中的命令,很可能出问题。你想让它加载什么模块? 如果只进行php WEB 服务,就不用加那么多参数了(参数加的越多,越容易出问题哦)。 直接用./configure --prefix=/usr/local/apache --enable-module=so 就可以了。

PHP编译的时候用 ./configure --prefix=/usr/local/php --with-mysql=/path/mysql --with-apxs2=/usr/local/apache/bin/apxs 完全可行。

最后按照php 4.3自带的说明,编辑/usr/local/apache/conf/httpd.conf,加入相应的语句,/usr/local/apache/bin/httpd -k start,应该一切OK。

我就是这么编译成功的。 呵呵

我也是新手,说的编译过程不一定具有普遍性,呵呵 有什么问题大家一起讨论吧。


由 MarcoMa 在 01-24-2003 09:28 发表:

不行啊!你看看

我无法用此参数,用了就报错:--with-apxs2=/usr/local/apache/bin/apxs,~/apache/bin/apxs下只有此文件,无此目录.httpd.conf文件中无法用LoadModule,报错语法错误,也找不到libphp4.so.


由 changsir 在 01-24-2003 09:53 发表:

Re: 不行啊!你看看

> <font face="腩戾,verdana, aria

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus