You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "William A. Rowe, Jr." <wr...@rowe-clan.net> on 2001/01/30 18:38:20 UTC

New Installer for Win32

Folks,

  Would like three +1's (they don't have to be Apache members) that the
new .msi based windows installer works well.  Grab the test at:

http://www.apache.org/~wrowe/apache_1.3.17-win32-rc1.msi

If you do not have the required Win95 updates or the .msi installaer
for Win95/98/NT (ME and 2000 came with it!) then go to our binaries page
and follow the links:

http://www.apache.org/dist/binaries/win32/

This installer package does one thing very, very differently (well, it's
a complete overhaul in the first place.)  If the Installer cannot open
a winsock2 connection, the setup fails.  Try renaming the ws2_32.dll
file to find out what happens.

Also, the user can't proceed without specifing their server name, domain
and admin email for configuration.

Even stranger, there is no 'install/uninstall' service.  It just happens.
On installation we install the service, on removal we yank it.

Post disagreements to this list for discussion.  Email small snafus directly 
to me and I'll update for -rc2.

Bill



Re: New Installer for Win32

Posted by Scott Sanders <sa...@totalsync.com>.
Also if I completly uninstalled and reinstalled the .msi file, the
service starts properly.

One other problem I had,  my first install was custom to E:\...

I uninstalled, then reinstalled standard, to c:\...

The console gave an error message about being unable to find
e:\...\httpd.conf.

If this an artifact that the uninstaller is leaving behind?

Scott Sanders


----- Original Message -----
From: "Scott Sanders" <sa...@totalsync.com>
To: <ne...@apache.org>
Sent: Tuesday, January 30, 2001 11:11 AM
Subject: Re: New Installer for Win32


> I tried this for my rc2 install, and the uninstall/install trick
made
> the service able to start...
>
> The document root is correct at
>   DocumentRoot "E:/Program Files/Apache Group/Apache/htdocs"
>
> I am on Win2000 Professional, BTW.
>
> Scott Sanders
>
> ----- Original Message -----
> From: "Bill Stoddard" <bi...@wstoddard.com>
> To: <ne...@apache.org>
> Sent: Tuesday, January 30, 2001 10:50 AM
> Subject: Re: New Installer for Win32
>
>
> > Another update...
> >
> > 1. Uninstalled apache as a service (apache -k uninstall) then
> reinstalled
> > (apache -k install) allows the service to start (with net start
> apache).
> >
> > 2. DocumentRoot in the config file is "C:/Program Files/Apache
> > Group/Apache//htdocs" which prevents any files from being served.
> >
> > Bill
> >
> > > Folks,
> > >
> > >   Would like three +1's (they don't have to be Apache members)
> that the
> > > new .msi based windows installer works well.  Grab the test at:
> > >
> > > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc1.msi
> > >
> > > If you do not have the required Win95 updates or the .msi
> installaer
> > > for Win95/98/NT (ME and 2000 came with it!) then go to our
> binaries page
> > > and follow the links:
> > >
> > > http://www.apache.org/dist/binaries/win32/
> > >
> > > This installer package does one thing very, very differently
> (well, it's
> > > a complete overhaul in the first place.)  If the Installer
cannot
> open
> > > a winsock2 connection, the setup fails.  Try renaming the
> ws2_32.dll
> > > file to find out what happens.
> > >
> > > Also, the user can't proceed without specifing their server
name,
> domain
> > > and admin email for configuration.
> > >
> > > Even stranger, there is no 'install/uninstall' service.  It just
> happens.
> > > On installation we install the service, on removal we yank it.
> > >
> > > Post disagreements to this list for discussion.  Email small
> snafus directly
> > > to me and I'll update for -rc2.
> > >
> > > Bill
> > >
> > >
> >
>


Re: New Installer for Win32

Posted by Scott Sanders <sa...@totalsync.com>.
I tried this for my rc2 install, and the uninstall/install trick made
the service able to start...

The document root is correct at
  DocumentRoot "E:/Program Files/Apache Group/Apache/htdocs"

I am on Win2000 Professional, BTW.

Scott Sanders

----- Original Message -----
From: "Bill Stoddard" <bi...@wstoddard.com>
To: <ne...@apache.org>
Sent: Tuesday, January 30, 2001 10:50 AM
Subject: Re: New Installer for Win32


> Another update...
>
> 1. Uninstalled apache as a service (apache -k uninstall) then
reinstalled
> (apache -k install) allows the service to start (with net start
apache).
>
> 2. DocumentRoot in the config file is "C:/Program Files/Apache
> Group/Apache//htdocs" which prevents any files from being served.
>
> Bill
>
> > Folks,
> >
> >   Would like three +1's (they don't have to be Apache members)
that the
> > new .msi based windows installer works well.  Grab the test at:
> >
> > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc1.msi
> >
> > If you do not have the required Win95 updates or the .msi
installaer
> > for Win95/98/NT (ME and 2000 came with it!) then go to our
binaries page
> > and follow the links:
> >
> > http://www.apache.org/dist/binaries/win32/
> >
> > This installer package does one thing very, very differently
(well, it's
> > a complete overhaul in the first place.)  If the Installer cannot
open
> > a winsock2 connection, the setup fails.  Try renaming the
ws2_32.dll
> > file to find out what happens.
> >
> > Also, the user can't proceed without specifing their server name,
domain
> > and admin email for configuration.
> >
> > Even stranger, there is no 'install/uninstall' service.  It just
happens.
> > On installation we install the service, on removal we yank it.
> >
> > Post disagreements to this list for discussion.  Email small
snafus directly
> > to me and I'll update for -rc2.
> >
> > Bill
> >
> >
>


Re: New Installer for Win32

Posted by Bill Stoddard <bi...@wstoddard.com>.
Another update...

1. Uninstalled apache as a service (apache -k uninstall) then reinstalled
(apache -k install) allows the service to start (with net start apache).

2. DocumentRoot in the config file is "C:/Program Files/Apache
Group/Apache//htdocs" which prevents any files from being served.

Bill

> Folks,
>
>   Would like three +1's (they don't have to be Apache members) that the
> new .msi based windows installer works well.  Grab the test at:
>
> http://www.apache.org/~wrowe/apache_1.3.17-win32-rc1.msi
>
> If you do not have the required Win95 updates or the .msi installaer
> for Win95/98/NT (ME and 2000 came with it!) then go to our binaries page
> and follow the links:
>
> http://www.apache.org/dist/binaries/win32/
>
> This installer package does one thing very, very differently (well, it's
> a complete overhaul in the first place.)  If the Installer cannot open
> a winsock2 connection, the setup fails.  Try renaming the ws2_32.dll
> file to find out what happens.
>
> Also, the user can't proceed without specifing their server name, domain
> and admin email for configuration.
>
> Even stranger, there is no 'install/uninstall' service.  It just happens.
> On installation we install the service, on removal we yank it.
>
> Post disagreements to this list for discussion.  Email small snafus directly
> to me and I'll update for -rc2.
>
> Bill
>
>


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "William A. Rowe, Jr." <wr...@rowe-clan.net>
Sent: Tuesday, January 30, 2001 2:37 PM


> Bill, Scott, thanks both for your research.
> 
> I think the problem is in preexisting 'Apache' services.  The new candidate,
> 
> http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi

File's up... sorry for the delay

I found another potential issue with either -k install/uninstall or with
the way msi handles backslash-quote sequences (could be escaping them.)

Reverted to -u/-i and moved the potentially troublesome -d argument to the
end of the line.

.msi paths are very, very ugly in that the target -always- has a trailing
backslash, no two ways around it.  Better long-term fix is to just fix the
ServerRoot to strip off the trailing slash, which I will work up for 1.3.18-dev
and 2.0 at the same time.

That said, I think we can probably live with it.  Using some sneaky awk rewrites,
the path in the .conf file is good, so once we get to the conf file we are fine.

One final option would be to eliminate the serverroot arg and use nothing but
the -f config argument, which never suffers from the trailing slash problem.

Bill


Re: New Installer for Win32

Posted by Scott Sanders <sa...@totalsync.com>.
I am also getting a 404 ;-)

> > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
>
> Perhaps you meant to specify another url? :) This one does not work.
>


Re: New Installer for Win32

Posted by Ben Laurie <be...@algroup.co.uk>.
"William A. Rowe, Jr." wrote:
> You shouldn't have any more NT problems

That'll be the day!!! :-)

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"There is no limit to what a man can do or how far he can go if he
doesn't mind who gets the credit." - Robert Woodruff

Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "William A. Rowe, Jr." <wr...@rowe-clan.net>
Sent: Tuesday, January 30, 2001 3:36 PM


> From: "Zak Greant" <za...@nucleus.com>
> Sent: Tuesday, January 30, 2001 3:24 PM
> 
> > William A. Rowe, Jr. wrote:
> > [snip]
> > > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
> > [snip]
> > 
> > Perhaps you meant to specify another url? :) This one does not work.
> > 
> > Also, I am experiencing the same issues on Win2k as have been described for
> > NT.

You shouldn't have any more NT problems, except perhaps a message that the service
is not (was not) installed.  We (preventatively) remove the Apache service.  I'm
back to the drawing board to decide when we choose to double check that issue.

Win9x Users are -not- working.  The MSI is starting the service, but the Win9x
'service' never returns, it hides itself and just 'goes away'.  Since that 
process doesn't return, we are waiting forever.

I believe there is a fix for it.  I'm looking into both issues right now.

Bill


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "Bill Stoddard" <bi...@wstoddard.com>
Sent: Wednesday, January 31, 2001 7:16 AM


> rc3 still has some funkyness on NT 4.0.
> 
> The parent/child loop think is gone but still ran into two problems.
> 
> 1. The fields to enter network domain, machine name and e-mail address are no
> longer pre-filled in.  The problem is that the <next> button never becomes
> active after I fill in the required fields. I have to hit <back> to go to the
> previous screen, then hit <next> to go back to the screen I filled in (and the
> values entered are maintained). Now the <next> button is active and I can
> proceed.

I've noticed similar (tab from email, which takes me -past- the greyed out
next> on to cancel, and then next> is enabled.)  This is the .msi dialog subset
so it's not as flexible as win32.  I'll investigate if there is some workaround.

> 2. Still some funkyness with starting Apache. Error console pops up stating
> that Apache is not installed as a service. Hit esc to dismiss the console then
> then another one pops up to start Apache as a service (the second console is
> probably not a problem).  It goes away on its own and the service is started.

The first should be gone with -rc5.  I test for the service registry key for the
Apache service, and only if this package is installed and it is found, we stop 
the apache service, then remove it.  Now the possibility is that it is installed
but not running, and the user will get the similar error.  Since this is NT + 9x,
we can't just use the NT SCM features built into .msi.

Probably need to implement the -s flag on win32 for -silence-, not necessarily
hiding the console, but certainly skipping the 'program failed, press esc' prompt.

One last great hope, I'm investigating another alternative right now.  Could we
live with this 'side-effect' for the first three days of the release, or do folks
feel better holding off till I address it in the add-on .dll by Saturday?

Bill



Re: New Installer for Win32

Posted by Bill Stoddard <bi...@wstoddard.com>.
rc3 still has some funkyness on NT 4.0.

The parent/child loop think is gone but still ran into two problems.

1. The fields to enter network domain, machine name and e-mail address are no
longer pre-filled in.  The problem is that the <next> button never becomes
active after I fill in the required fields. I have to hit <back> to go to the
previous screen, then hit <next> to go back to the screen I filled in (and the
values entered are maintained). Now the <next> button is active and I can
proceed.

2. Still some funkyness with starting Apache. Error console pops up stating
that Apache is not installed as a service. Hit esc to dismiss the console then
then another one pops up to start Apache as a service (the second console is
probably not a problem).  It goes away on its own and the service is started.

Bill

> [Need to go back to typing school.  I'll start testing my own links :-/]
>
> All fixed, sorry.  The file is up, link works.
>
> Bill
>
>
> ----- Original Message -----
> From: "Zak Greant" <za...@nucleus.com>
> To: <ne...@apache.org>
> Sent: Tuesday, January 30, 2001 3:24 PM
> Subject: Re: New Installer for Win32
>
>
> > William A. Rowe, Jr. wrote:
> > [snip]
> > > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
> > [snip]
> >
> > Perhaps you meant to specify another url? :) This one does not work.
> >
> > Also, I am experiencing the same issues on Win2k as have been described
for
> > NT.
> >
> > Zak Greant
> > PHP QA Team (http://qa.php.net)
> >
> >
>


Re: New Installer for Win32

Posted by Zak Greant <za...@nucleus.com>.
I will have to answer this in more detail after I get some sleep!

Zak


----- Original Message -----
From: "William A. Rowe, Jr." <wr...@rowe-clan.net>
To: <ne...@apache.org>
Sent: Tuesday, January 30, 2001 8:19 PM
Subject: Re: New Installer for Win32


> From: "Zak Greant" <za...@nucleus.com>
> Sent: Tuesday, January 30, 2001 6:58 PM
>
>
> > I can second that the install works very well on Win2k Pro.
> >
> > One minor note on the host and domain entry screen: A lot of new users
(at
> > least from my experience on the PHP list) use Apache on Win for local
> > testing.  Perhaps there should be a note for new users that indicates
sane
> > values for these field when running apache locally?  I think that this
is
> > important because the install cannot proceed past this point without
entries
> > in these fields.
>
> I realize that, and it was an option to leave it alone.  This is really
> worth discussing, though.
>
> Win32 machines are -rarely- configured correctly in dns.  Without an NT
> ddns server, they often can't be.  Those fields will be filled in if the
> user has a fully qualified domain name, since we don't know if they are
> right, however, the user has to edit them.  [That feature was broken, I
> just repaired it not 30 minutes ago.]
>
> The lower portion of that window would display a very red warning and
> won't let the user proceed if winsock2 can't be negotiated.  It suggests
> to the user that they didn't configure tcp/ip, or that they need the
winsock
> update (and it gives the address to go get it from Microsoft.)
>
> Since most of us won't get that warning, we could put a short paragraph
> about choosing domain and server names.  I'm too braindead tonight... feel
> free to post coherent wording about how to fill in that screen, and I'll
> incorporate it down on that blank space.
>
> FYI - Win98 is fixed (confirmed.)  The latest installer fills in the
server
> info and gets win98 past the error messages.  One issue:
>
> If - the user has installed a service named Apache - and - that service is
> not running when they start the installer - they will get an error popup
> saying the server is already stopped.  Escaping out of that window (or
waiting
> 30 seconds) will bring them the rest of the way through the installer.
>
> latest:  http://www.apache.org/~wrowe/apache_1.3.17-win32-rc5.msi
>
> Bill
>
>
>


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
> latest:  http://www.apache.org/~wrowe/apache_1.3.17-win32-rc5.msi


Folks, I'm fine with the W2K/NT, y'all seem to like it.  Win9x is also
installing Apache 'as a service', and that feature is classified experimental.

Well shucks, Win9x 'support' is unsupported, and rather experimental.

I'd like to see three +1's from Win9x users that the program above will
install for you.  I notably eliminated the "user must upgrade .msi" message,
in the hopes that I have not used the tangled and convoluted newer features.

If the installer -refuses- to run for you, please note what version of MSI
refused to install it, and see httpd.apache.org/dist/binaries/win32 for the
links to the installer packages.

Would like us to release it tommorow early.  If we are batting 99% I'm happy.
It's the win32 installer, we can always pull and reissue if we discover 
something later (as we did in 1.3.14 - there were only two posts or so confused 
about the later version.)

Bill

ps... watching the lists, is it just me, or are more folks 'getting it' since
the docco project started :-?



Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "Zak Greant" <za...@nucleus.com>
Sent: Tuesday, January 30, 2001 6:58 PM


> I can second that the install works very well on Win2k Pro.
> 
> One minor note on the host and domain entry screen: A lot of new users (at
> least from my experience on the PHP list) use Apache on Win for local
> testing.  Perhaps there should be a note for new users that indicates sane
> values for these field when running apache locally?  I think that this is
> important because the install cannot proceed past this point without entries
> in these fields.

I realize that, and it was an option to leave it alone.  This is really
worth discussing, though.

Win32 machines are -rarely- configured correctly in dns.  Without an NT
ddns server, they often can't be.  Those fields will be filled in if the
user has a fully qualified domain name, since we don't know if they are
right, however, the user has to edit them.  [That feature was broken, I
just repaired it not 30 minutes ago.]

The lower portion of that window would display a very red warning and
won't let the user proceed if winsock2 can't be negotiated.  It suggests
to the user that they didn't configure tcp/ip, or that they need the winsock
update (and it gives the address to go get it from Microsoft.)

Since most of us won't get that warning, we could put a short paragraph
about choosing domain and server names.  I'm too braindead tonight... feel 
free to post coherent wording about how to fill in that screen, and I'll 
incorporate it down on that blank space.

FYI - Win98 is fixed (confirmed.)  The latest installer fills in the server
info and gets win98 past the error messages.  One issue:

If - the user has installed a service named Apache - and - that service is
not running when they start the installer - they will get an error popup
saying the server is already stopped.  Escaping out of that window (or waiting
30 seconds) will bring them the rest of the way through the installer.

latest:  http://www.apache.org/~wrowe/apache_1.3.17-win32-rc5.msi

Bill




Re: New Installer for Win32

Posted by Zak Greant <za...@nucleus.com>.
I can second that the install works very well on Win2k Pro.

One minor note on the host and domain entry screen: A lot of new users (at
least from my experience on the PHP list) use Apache on Win for local
testing.  Perhaps there should be a note for new users that indicates sane
values for these field when running apache locally?  I think that this is
important because the install cannot proceed past this point without entries
in these fields.

Zak Greant
PHP QA Team (http://qa.php.net)

William A. Rowe, Jr. wrote:
> [Need to go back to typing school.  I'll start testing my own links :-/]
>
> All fixed, sorry.  The file is up, link works.
>
> Bill
>
>
> ----- Original Message -----
> From: "Zak Greant" <za...@nucleus.com>
> To: <ne...@apache.org>
> Sent: Tuesday, January 30, 2001 3:24 PM
> Subject: Re: New Installer for Win32
>
>
> > William A. Rowe, Jr. wrote:
> > [snip]
> > > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
> > [snip]
> >
> > Perhaps you meant to specify another url? :) This one does not work.
> >
> > Also, I am experiencing the same issues on Win2k as have been described
for
> > NT.
> >
> > Zak Greant
> > PHP QA Team (http://qa.php.net)
> >
> >
>


Re: New Installer for Win32

Posted by Scott Sanders <sa...@totalsync.com>.
OK, it installed without a hiccup, and started the service on Win2K
Professional...

Scott Sanders


> [Need to go back to typing school.  I'll start testing my own links
:-/]
>
> All fixed, sorry.  The file is up, link works.
>
> > William A. Rowe, Jr. wrote:
> > [snip]
> > > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
> > [snip]
> >
> > Perhaps you meant to specify another url? :) This one does not
work.
> >
>


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
[Need to go back to typing school.  I'll start testing my own links :-/]

All fixed, sorry.  The file is up, link works.

Bill


----- Original Message ----- 
From: "Zak Greant" <za...@nucleus.com>
To: <ne...@apache.org>
Sent: Tuesday, January 30, 2001 3:24 PM
Subject: Re: New Installer for Win32


> William A. Rowe, Jr. wrote:
> [snip]
> > http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
> [snip]
> 
> Perhaps you meant to specify another url? :) This one does not work.
> 
> Also, I am experiencing the same issues on Win2k as have been described for
> NT.
> 
> Zak Greant
> PHP QA Team (http://qa.php.net)
> 
> 


Re: New Installer for Win32

Posted by Zak Greant <za...@nucleus.com>.
William A. Rowe, Jr. wrote:
[snip]
> http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi
[snip]

Perhaps you meant to specify another url? :) This one does not work.

Also, I am experiencing the same issues on Win2k as have been described for
NT.

Zak Greant
PHP QA Team (http://qa.php.net)


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
Bill, Scott, thanks both for your research.

I think the problem is in preexisting 'Apache' services.  The new candidate,

http://www.apache.org/~wrowe/apache_1.3.17-win32-rc3.msi

does things a bit differently.

1. Stops the service in any mode (install/remove/repair)

2. Removes the service when when uninstalling.

files get added or deleted, confs are rewritten

3. Removes a preexisting Apache service only when installing

4. Installs its service only when installing.

5. Restarts the service (in any mode but uninstalling).

Really tangled, I think this fixes things.

I'm 50/50 for restricting steps 3,4,5 to Windows NT only.

As for dangling .conf files... I'll look at that right away.  Note that the
installer gladly overwrites any pre-existing .default.conf files, since we
are only interested in the current installation.  But we do not overwrite
existing httpd.conf files.  Same goes with dangling .log files.

Bill

----- Original Message ----- 
From: "Bill Stoddard" <bi...@wstoddard.com>
To: <ne...@apache.org>
Sent: Tuesday, January 30, 2001 2:00 PM
Subject: Re: New Installer for Win32


> > > > and everything appears to go well up until the point the install
> automagically
> > > > starts apache. The child process is started then dies. The parent then
> goes
> > > > into a loop restarting the child each time it dies. Nothing in the error
> log.
> > >
> > > Still seeing this in rc2.
> >
> > But not the double-slashed ServerRoot, I hope?
> >
> 
> DocumentRoot & ServerRoot and Directorys look good in rc2.
> 
> The problem appears to be that the installation tries to start apache in a
> console. I close the console and the parent/child loop goes away (and the
> service is already started).
> 
> Bill
> 
> 


Re: New Installer for Win32

Posted by Bill Stoddard <bi...@wstoddard.com>.
> > > and everything appears to go well up until the point the install
automagically
> > > starts apache. The child process is started then dies. The parent then
goes
> > > into a loop restarting the child each time it dies. Nothing in the error
log.
> >
> > Still seeing this in rc2.
>
> But not the double-slashed ServerRoot, I hope?
>

DocumentRoot & ServerRoot and Directorys look good in rc2.

The problem appears to be that the installation tries to start apache in a
console. I close the console and the parent/child loop goes away (and the
service is already started).

Bill


Re: New Installer for Win32

Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
From: "Bill Stoddard" <bi...@wstoddard.com>
Sent: Tuesday, January 30, 2001 1:14 PM


> > Bill,
> > This appears to be broken on NT 4.0. I run the installer (looks very nice
> btw)

Outch (thanks).

> > and everything appears to go well up until the point the install automagically
> > starts apache. The child process is started then dies. The parent then goes
> > into a loop restarting the child each time it dies. Nothing in the error log.
> 
> Still seeing this in rc2.

But not the double-slashed ServerRoot, I hope?

I'm strongly inclined to remove the feature from this installer and go back to
the Install and Uninstall the Service shortcuts.  Should have that worked up
in just a bit, and we can wait for a 'future release' to fix it... even a second
release of the 1.3.17 package.

Bill


Re: New Installer for Win32

Posted by Bill Stoddard <bi...@wstoddard.com>.
> Bill,
> This appears to be broken on NT 4.0. I run the installer (looks very nice
btw)
> and everything appears to go well up until the point the install
automagically
> starts apache. The child process is started then dies. The parent then goes
> into a loop restarting the child each time it dies. Nothing in the error
log.

Still seeing this in rc2.

Bill


Re: New Installer for Win32

Posted by Bill Stoddard <bi...@wstoddard.com>.
Bill,
This appears to be broken on NT 4.0. I run the installer (looks very nice btw)
and everything appears to go well up until the point the install automagically
starts apache. The child process is started then dies. The parent then goes
into a loop restarting the child each time it dies. Nothing in the error log.

Now lets see what happens if I close the apache window... Hummm, another
windows poped up displaying an fopen permission error on file "/".

Bill S.

> Folks,
>
>   Would like three +1's (they don't have to be Apache members) that the
> new .msi based windows installer works well.  Grab the test at:
>
> http://www.apache.org/~wrowe/apache_1.3.17-win32-rc1.msi
>
> If you do not have the required Win95 updates or the .msi installaer
> for Win95/98/NT (ME and 2000 came with it!) then go to our binaries page
> and follow the links:
>
> http://www.apache.org/dist/binaries/win32/
>
> This installer package does one thing very, very differently (well, it's
> a complete overhaul in the first place.)  If the Installer cannot open
> a winsock2 connection, the setup fails.  Try renaming the ws2_32.dll
> file to find out what happens.
>
> Also, the user can't proceed without specifing their server name, domain
> and admin email for configuration.
>
> Even stranger, there is no 'install/uninstall' service.  It just happens.
> On installation we install the service, on removal we yank it.
>
> Post disagreements to this list for discussion.  Email small snafus directly
> to me and I'll update for -rc2.
>
> Bill
>
>