From boundary="----=_NextPart_000_0113_01BF050C.AE1DD3C0" Received: (qmail 28230 invoked from network); 22 Sep 1999 22:11:52 -0000 Message-Id: <011601bf0547$5ab6a780$f5a1f4cc@office.uniserve.ca> Date: Wed, 22 Sep 1999 15:11:00 -0700 From: "Ryan Fick" To: Subject: Troubles compiling mod_rewite into Apache1.3.9 >Number: 5056 >Category: general >Synopsis: Troubles compiling mod_rewite into Apache1.3.9 >Confidential: yes >Severity: serious >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Wed Sep 22 15:20:03 PDT 1999 >Last-Modified: Wed Nov 3 07:43:53 PST 1999 >Originator: >Organization: >Release: >Environment: >Description: >How-To-Repeat: >Fix: >Audit-Trail: State-Changed-From-To: open-closed State-Changed-By: marc State-Changed-When: Wed Nov 3 07:43:52 PST 1999 State-Changed-Why: Dynamic modules do not show up in "httpd -l", and as your Configure output shows you are compiling mod_rewrite as a dynamic module. If that confuses you, then just don't use dynamic modules and compile everything statically. Responsible-Changed-From-To: gnats-admin-apache Responsible-Changed-By: marc Responsible-Changed-When: Wed Nov 3 07:43:52 PST 1999 Responsible-Changed-Why: Misfiled PR; be sure you do _NOT_ submit bug reports in any way other than the web form. Category-Changed-From-To: pending-general Category-Changed-By: marc Category-Changed-When: Wed Nov 3 07:43:52 PST 1999 >Unformatted: This is a multi-part message in MIME format. ------=_NextPart_000_0113_01BF050C.AE1DD3C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Now, I am REALLY new to all of this, but I sweat a week ago this worked! = And now when I try to do it the httpd is NOT compiling with the = mod_rewrite.c as a compiled-in module. This is what I get when I run the ./configure Configuring for Apache, Version 1.3.9 + using installation path layout: Apache (config.layout) Creating Makefile Creating Configuration.apaci in src + Rule SHARED_CORE=3Ddefault + Rule SHARED_CHAIN=3Ddefault + Rule SOCKS4=3Dno + Rule SOCKS5=3Dno + Rule IRIXNIS=3Dno + Rule IRIXN32=3Dyes + Rule PARANOID=3Dno + Rule EXPAT=3Ddefault + Rule DEV_RANDOM=3Ddefault + Rule WANTHSREGEX=3Ddefault + enabling mod_so for DSO support + Module mmap_static: no + Module vhost_alias: no + Module env: yes + Module log_config: yes + Module log_agent: no + Module log_referer: no + Module mime_magic: no + Module mime: yes + Module negotiation: yes + Module status: yes + Module info: no + Module include: yes + Module autoindex: yes + Module dir: yes + Module cgi: yes + Module asis: yes + Module imap: yes + Module actions: yes + Module speling: no + Module userdir: yes + Module alias: yes + Module rewrite: yes [shared] + Module access: yes + Module auth: yes + Module auth_anon: no + Module auth_dbm: no + Module auth_db: no + Module digest: no + Module auth_digest: no + Module proxy: no + Module cern_meta: no + Module expires: no + Module headers: no + Module usertrack: no + Module example: no + Module unique_id: no + Module so: yes + Module setenvif: yes Creating Makefile in src + configured for Linux platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules o rewrite_module uses ConfigStart/End enabling DBM support for mod_rewrite + using -ldl for vendor DSO support + checking sizeof various data types + doing sanity check on compiler and options Creating Makefile in src/support Creating Makefile in src/regex Creating Makefile in src/os/unix Creating Makefile in src/ap Creating Makefile in src/main Creating Makefile in src/lib/expat-lite Creating Makefile in src/modules/standard And when I use httpd -l I get: Compiled-in modules: http_core.c mod_env.c mod_log_config.c mod_mime.c mod_negotiation.c mod_status.c mod_include.c mod_autoindex.c mod_dir.c mod_cgi.c mod_asis.c mod_imap.c mod_actions.c mod_userdir.c mod_alias.c mod_access.c mod_auth.c mod_so.c mod_setenvif.c For some reason it will not include the mod_rewite.c anymore, and of ALL = the modules this is the one I need to most! If anyone can help me, please e-mail me back. Thank you. -=3D-=3D-=3D-=3D-=3D-=3D-=3D- -Ryan Fick = ioerror@uniserve.com -=3D-=3D-=3D-=3D-=3D-=3D-=3D- Windows 95: Noun; 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by = a 2 bit company that can't stand 1 bit of competition. -=3D-=3D-=3D-=3D-=3D-=3D-=3D- ------=_NextPart_000_0113_01BF050C.AE1DD3C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Now, I am REALLY new to all of this, = but I sweat a=20 week ago this worked!  And now when I try to do it the httpd is NOT = compiling with the mod_rewrite.c as a compiled-in module.
 
This is what I get when I run the=20 ./configure
 
 
Configuring for Apache, Version = 1.3.9
 +=20 using installation path layout: Apache (config.layout)
Creating=20 Makefile
Creating Configuration.apaci in src
 + Rule=20 SHARED_CORE=3Ddefault
 + Rule SHARED_CHAIN=3Ddefault
 + = Rule=20 SOCKS4=3Dno
 + Rule SOCKS5=3Dno
 + Rule = IRIXNIS=3Dno
 + Rule=20 IRIXN32=3Dyes
 + Rule PARANOID=3Dno
 + Rule = EXPAT=3Ddefault
 +=20 Rule DEV_RANDOM=3Ddefault
 + Rule = WANTHSREGEX=3Ddefault
 + enabling=20 mod_so for DSO support
 + Module mmap_static: no
 + = Module=20 vhost_alias: no
 + Module env: yes
 + Module log_config: = yes
 + Module log_agent: no
 + Module log_referer: = no
 +=20 Module mime_magic: no
 + Module mime: yes
 + Module = negotiation:=20 yes
 + Module status: yes
 + Module info: no
 + = Module=20 include: yes
 + Module autoindex: yes
 + Module dir:=20 yes
 + Module cgi: yes
 + Module asis: yes
 + = Module=20 imap: yes
 + Module actions: yes
 + Module speling:=20 no
 + Module userdir: yes
 + Module alias: = yes
 + Module=20 rewrite: yes [shared]
 + Module access: yes
 + Module = auth:=20 yes
 + Module auth_anon: no
 + Module auth_dbm: = no
 +=20 Module auth_db: no
 + Module digest: no
 + Module = auth_digest:=20 no
 + Module proxy: no
 + Module cern_meta: = no
 + Module=20 expires: no
 + Module headers: no
 + Module usertrack:=20 no
 + Module example: no
 + Module unique_id: = no
 +=20 Module so: yes
 + Module setenvif: yes
Creating Makefile in=20 src
 + configured for Linux platform
 + setting C = compiler to=20 gcc
 + setting C pre-processor to gcc -E
 + checking for = system=20 header files
 + adding selected modules
    o=20 rewrite_module uses ConfigStart/End
      = enabling=20 DBM support for mod_rewrite
 + using -ldl for vendor DSO=20 support
 + checking sizeof various data types
 + doing = sanity=20 check on compiler and options
Creating Makefile in = src/support
Creating=20 Makefile in src/regex
Creating Makefile in src/os/unix
Creating = Makefile=20 in src/ap
Creating Makefile in src/main
Creating Makefile in=20 src/lib/expat-lite
Creating Makefile in = src/modules/standard
 
And when I use httpd -l I = get:
Compiled-in modules:
 =20 http_core.c
  mod_env.c
  mod_log_config.c
 =20 mod_mime.c
  mod_negotiation.c
  mod_status.c
 =20 mod_include.c
  mod_autoindex.c
  mod_dir.c
 =20 mod_cgi.c
  mod_asis.c
  mod_imap.c
 =20 mod_actions.c
  mod_userdir.c
  mod_alias.c
 =20 mod_access.c
  mod_auth.c
  mod_so.c
 =20 mod_setenvif.c
 
For some reason it will not include the = mod_rewite.c anymore, and of ALL the modules this is the one I need to=20 most!
 
If anyone can help me, please e-mail me = back. =20 Thank you.
 
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
-Ryan=20 Fick           &nb= sp;           &nbs= p;            = ;           =20 ioerror@uniserve.com
-=3D-=3D= -=3D-=3D-=3D-=3D-=3D-
Windows=20 95:   Noun;
32 bit extensions and a graphical shell for a = 16 bit=20 patch to an 8 bit
operating system originally coded for a 4 bit=20 microprocessor, written by a
2 bit company that can't stand 1 bit of=20 competition.
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
------=_NextPart_000_0113_01BF050C.AE1DD3C0--