Apache 1.3 on win95

Apache 1.3 on win95

Post by Marc Slemk » Wed, 22 Apr 1998 04:00:00

>I have installed Apache HTTP server. 1.3b6 but don't see the test page.
>I have the following directives:
><Directory "c:/apache/htdocs">
>Options Indexes FollowSymLinks
>AllowOverride None
>order allow,deny
>allow from all
>ServerType standalone
>Port 80
>ServerRoot "c:/apache"
>ServerName localhost
>UseCanonicalName on
>   .
>   .
>   .
>The server loads OK.  But when I try to access the index.html by typing
>http://localhost.index.html/  I get ERROR
>The requested item could not be loaded by the proxy.

Why would you try to load localhost.index.html?  "localhost.index.html"
isn't a valid domain name.

Quote:>     Netscape Proxy is unable to locate the server: localhost.index.html
>     The server does not have a DNS entry. Check the server name in
>     the Location (URL) and try again.

It means what it says.  I'm not sure why you expect your server's
name to be localhost.index.html.  "localhost" may work, but not
if you go through a proxy on another computer.

1. ATTN Apache Developers: Apache 1.3.x and Binary compatibility


My company makes ColdFusion, which has a web server component,
written in C++, that plugs in to various servers on Solaris, HPUX
Windows NT and Linux.

We ship a binary version of our module with our product for both
Apache 1.2.6 and Apache 1.3.  When Apache 1.3 was released, we
were excited to learn of the Dynamic Module (DSO) support,
thinking it was created for just our situation:  Vendors who
for one reason or another ship a binary module that could be
plugged in to Apache without compilation by our customers.

Well, that is all well and good as long as the Apache developers
don't change the MODULE_MAGIC_NUMBER (see src/include/ap_mmn.h).

This number has been changed so far in every 'minor' release but one.
(Apache 1.3.3).  This has caused Allaire (and me) no end of customer
support and development headache.  Before the announcement of Apache
1.3.6 was even in my mailbox, technical support was talking to a
customer trying to use 1.3.6 with our module and having it fail.
This is particularly troubling on Windows NT, as generally those
customers DO NOT compile the server themselves, nor do they know
anything about it.

I know that most modules are shipped in source form and that most
people who install Apache compile it themselves.  Since our module
is written in C++ and uses code which we are not willing to release,
we currently ship in binary form.

This is a plea to the Apache developers to STOP changing the
interface.  You ARE affecting customers with these changes.
Please think very carefully if you go to touch ap_mmn.h that
you will be causing a great deal of hassle for at least one
company (Allaire) which is trying to fully support this great
web server.

Another smaller plea to those who write modules which change
the size or add fields to the request structure (i.e. mod_ssl).  
This is BAD. Binary modules will not work if you do this.  
Please don't.

Thanks for your attention.
Please CC me via Email on any replies.

Tom Jordahl                     tomj at allaire.com
Allaire Development             http://www.allaire.com


3. apache DSO problem (Loaded DSO libexec/mod_mime.so uses plain Apache 1.3 API)

4. NCR SCSI Chipser Supported? Yes/No?

5. newbie - apache 1.3 vs apache 2.0 questions

6. Mail Blocking

7. using lilo and running linux1.2.13, linux 1.3.*, and Win95

8. help needed with monitor

9. 3c509 and 1.3.6x/1.3.7x

10. Diff. between SunOS4.1.3_U1 and SunOS4.1.3_U1 VB

11. httpd.conf only since Apache 1.3.?

12. Apache 1.3 - Solaris Compile Help

13. Q: Apache 1.3.x, mod_mmap_static, & Solaris