Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

mod_rewrite文件版本问题,哪里可以下载对应的版本呢?

[复制链接]
avrvi 发表于 2007-9-23 01:18:27 | 显示全部楼层 |阅读模式
我用 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
重新编译Apache
然后用
/usr/loca/apache/bin/httpd -l  查看安装的模块,它提示错误说 mod_rewrite文件版本不对,这个是怎么回事呢?
 楼主| avrvi 发表于 2007-9-23 01:30:44 | 显示全部楼层
httpd: module "/builddir/build/BUILD/httpd-2.2.3/modules/mappers/mod_rewrite.c" is not compatible with this version of Apache (found 20051115, need 20020903).
Please contact the vendor for the correct version.
回复

使用道具 举报

 楼主| avrvi 发表于 2007-9-23 02:07:56 | 显示全部楼层
我重新安装了2.0.54 成功了,通过/usr/local/apache2/bin/httpd -l也能看到mod_rewrite.c了,如下。
现在是不是代表我已经安装好了呢,rewrite依然不工作呢。


core.c
  mod_access.c
  mod_auth.c
  mod_include.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_rewrite.c
  mod_so.c

我试图在 httpd.conf 里面加 LoadModule rewrite_module     modules/mod_rewrite.so 报错:

Starting httpd: Syntax error on line 237 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/mod_rewrite.so into server: /usr/local/apache2/modules/mod_rewrite.so: undefined symbol: ap_run_http_scheme

[ 本帖最后由 avrvi 于 2007-9-23 02:19 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 15:30 , Processed in 0.023920 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表