Is it possible to install and successfully run httpd-2.2.11?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Is it possible to install and successfully run httpd-2.2.11?

Post by Shingoshi »

I have tried this many times in the past. But I've never been fully successful on running httpd on Linux using Wine. I would just like to know if it's possible, and how to go about it. It seems like it should be a straightforward process.

This is the error message I'm getting from my attempt to install httpd:

err:process:__wine_kernel_init boot event wait timed out
fixme:advapi:LookupAccountNameW (null) L"shingoshi" (nil) 0x33f77c (nil) 0x33f780 0x33f774 - stub
fixme:advapi:LookupAccountNameW (null) L"shingoshi" 0x133778 0x33f77c 0x133d50 0x33f780 0x33f774 - stub
fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"Reinstall" arg(L"ALL")
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:wtsapi:WTSEnumerateProcessesA Stub (nil) 0x00000000 0x00000001 0x97e764 0x97e768
fixme:wtsapi:WTSFreeMemory Stub (nil)
fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 12 ignored L"Shortcut" table values
fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 4 ignored L"CreateFolder" table values
err:menubuilder:init_xdg error looking up the desktop directory
fixme:shdocvw:IEParseDisplayNameWithBCW stub: 0x0 L"http://httpd.apache.org/docs/2.2/" 0x7083a8 0x33f4a8
fixme:shdocvw:IEParseDisplayNameWithBCW stub: 0x0 L"http://httpd.apache.org/docs/2.2/faq/" 0x7083b0 0x33f4a8
fixme:shell:DllCanUnloadNow stub
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
err:menubuilder:init_xdg error looking up the desktop directory
Removing the Apache2.2 service

At that point, it just simply hangs and never completes the installation.
This is the only link I found related to this.
http://www.nabble.com/winemenubuilder:- ... 89247.html

Xavian-Anderson Macpherson
Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Wed, Apr 29, 2009 at 2:58 AM, Shingoshi <[email protected]> wrote:
I have tried this many times in the past. But I've never been fully successful on running httpd on Linux using Wine. I would just like to know if it's possible, and how to go about it. It seems like it should be a straightforward process.
Why would you want to do that? Just use native apache.

--
-Austin
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Re: Is it possible to install and successfully run httpd-2.2

Post by Shingoshi »

austin987 wrote:On Wed, Apr 29, 2009 at 2:58 AM, Shingoshi <[email protected]> wrote:
I have tried this many times in the past. But I've never been fully successful on running httpd on Linux using Wine. I would just like to know if it's possible, and how to go about it. It seems like it should be a straightforward process.
Why would you want to do that? Just use native apache.

--
-Austin
FOR PURPOSES OF COMPARISON!
And I don't need my reasons questioned.
Neither was I seeking permission.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Wed, Apr 29, 2009 at 5:10 PM, Shingoshi <[email protected]> wrote:
austin987 wrote:
On Wed, Apr 29, 2009 at 2:58 AM, Shingoshi <[email protected]> wrote:
I have tried this many times in the past. But I've never been fully successful on running httpd on Linux using Wine. I would just like to know if it's possible, and how to go about it. It seems like it should be a straightforward process.
Why would you want to do that? Just use native apache.

--
-Austin
FOR PURPOSES OF COMPARISON!
So try it and see.
And I don't need my reasons questioned.
No need to get confrontative.
Neither was I seeking permission.
Nor did I imply you were.

But rather than coming here and asking, then getting angry with people
suggesting an alternative, try it yourself and see. If stuff doesn't
work, file a bug. But to be honest, it depends on some pretty low
level stuff, so it'll probably be a tough nut to crack.

And if you want it to run on port 80, you'd need to run as root, which
endangers your system to viruses/etc.

--
-Austin
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Relatively small issues!

Post by Shingoshi »

The configuration of apache is up to the user. This includes the port number to which it is attached.

As for my being confrontational. I asked how it could be done. I didn't ask whether or not it should be done. So the simple solution here, was that if you didn't know how to complete what I was asking for, there was no need for you to answer. There is software that I may need to check the operation of when interacting with apache. There are may packages typically used exclusively for windows, which I attempt to test in the Wine environment. I customarily run copies of all the Mozilla packages in Wine for comparison. This is required to verify the function of many extensions.

So I was only looking for responses from those who engage in actual development. So please refrain from any further postings, unless you can specifically answer the question. And based on the issues that you've raised, it's apparent you're not qualified to do so.

Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Wed, Apr 29, 2009 at 6:39 PM, Shingoshi <[email protected]> wrote:
The configuration of apache is up to the user. This includes the port number to which it is attached.
I'm well aware of this.
So I was only looking for responses from those who engage in actual development. So please refrain from any further postings, unless you can specifically answer the question. And based on the issues that you've raised, it's apparent you're not qualified to do so.
If you expect developers to test every app and spoon feed you a recipe
on how to make your application work, good luck. While I do engage in
actual development, I see no reason to help users that can't help
themselves. Instead of trying it yourself and saying the problem you
have, you ask "how do I make it work". Most developers don't have time
to test these things. We take good bug reports and logs, and fix the
bugs from that information.

I have plenty of contributions to wine development
(http://wiki.winehq.org/AustinEnglish), I don't see any contributions
credited to you. If you've got an actual question instead of
accusational statements, please ask. If your application doesn't work,
file bugs. But coming here and insulting developers won't help your
case any.
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Simple question...

Post by Shingoshi »

Would you have appreciated having your right to ask a question to be questioned? How was your original answer intended to help my particular situation? Does anyone really have to explain why they want to do something, when all they've asked is, "Can this be done? Whether you want to admit it or not, YOU started out being confrontational, by asking me to justify my right to ask the question.

You started out with the admission that you couldn't see any reason to do this. Let me remind you, I didn't ask whether you or anyone else thought it should or would be reasonable. Your's is a common attitude that discourages many Linux users from asking questions. It's as though the questioner has to get permission to ask a question. That's nonsense. So the best course of action is simple. If you're not answering the user's question (as stated!), don't respond.

I posted the errors messages. Did you make an effort to explain what those messages are, or why they would occur. No, you didn't. What you did, was to dismiss the question.
Why would you want to do that? Just use native apache.
That isn't as much of a question, as much as it is a comment. And the comment was only meant to dismiss the validity of my question. It is an expression that if you can't see a reason, none exists. That's not productive.

Have you installed Apache on Wine yourself? Did you even try to do so? So let me make this easy for you. Here's the link for the version of Apache in question:
I started by stating that I can't even get Httpd installed (actually attempting to upgrade it). If you don't see the same error messages, then say so. So look and see if you can even install it. What am I supposed to be responsible for regarding development, when I can't even get the executable installed. I deliberately listed the error messages to find out what's stopping Apache from completely installing.

I think there is a problem with running Windows services on Wine. But that wasn't my question. Because even trying to remove a previous installation doesn't seem to work. But, if Apache isn't installing, because a service can't be started, then let me know.

If you knew that the configuration of Apache is up to the user, why would you list that as a reason not to try, or a cause of concern. I wasn't asking for help in the configuration of Apache. I was asking if it could even be installed. There's no point in talking about running Apache, if you can't even install it.

As far as what developers test, it seems that the most likely applications to be tested, are the ones that are already opensource. If there are applications currently used by Windows users, especially in business environments, it seems to make sense to test those applications with Wine. My concern has been to move businesses over to using Wine for those applications which may have no equivalents in Linux.

The point is to determine the level of confidence that new business users can have about using Wine in Linux for Windows applications. So I'm sorry for being so blunt or confrontational. But I'm simply tired of having my right to ask questions, questioned. I don't do the things most users typically do. So most of my questions don't conform to the norm. I shouldn't have to explain or justify why I ask a question, when the question is as simple as, "can this be done?

If it is possible to prove to Windows users, that they can run business applications, more of those users will feel comfortable switching to Linux. My interest is not with the typical desktop applications. I'm interested in those applications which are available on Sourceforge meant to run on Windows. there are a number of repositories for opensource applications for Windows. I typically test whether those applications can be installed, and whether they would perform as the user would expect them to.

So while you may not see anything from me here on this site, that doesn't mean I'm not engaged. I simply posted this question, because it may be a show stopper for further work.

Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Wed, Apr 29, 2009 at 8:53 PM, Shingoshi <[email protected]> wrote:
Would you have appreciated having your right to ask a question to be questioned? How was your original answer intended to help may particular situation? Does anyone really have to explain why they want to do something, when all they've asked is, "Can this be done? Whether you want to admit it or not, YOU started out being confrontational, by asking me to justify my right to ask the question.
A simple explanation of why you wanted to would've been enough. Or
ignore it. I wasn't asking you to justify it, I was being curious.
I posted the errors messages. Did you make an effort to explain what those messages are, or why they would occur. No, you didn't. What you did, was to dismiss the question.
Apparently you edited your post, which doesn't get reflected on the
mailing list, which I use.
Have you installed Apache on Wine yourself? Did you even try to do so? So let me make this easy for you. Here's the link for the version of Apache in question:
Installs fine here. What version of wine? Try it in git.

-Austin
John Drescher

Is it possible to install and successfully run httpd-2.2.11?

Post by John Drescher »

Have you installed Apache on Wine yourself? Did you even try to do so? So let me make this easy for you. Here's the link for the version of Apache in question:
I started by stating that I can't even get Httpd installed. If you don't see the same error messages, then say so. So look and see if you can even install it. What am I supposed to be responsible for regarding development, when I can't even get the executable installed. I deliberately listed the error messages to find out what's stopping Apache from completely installing.
There are several things you need to understand.
Neither of these are likely to work on wine unless you run wine as
root. It is not recommended to run wine as root so you are not going
to get much help there. Also apache and dozens of other web servers
well under native linux. Wine developers will not waste time trying to
get windows versions of software that is available to work...

John
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Wed, Apr 29, 2009 at 9:06 PM, John Drescher <[email protected]> wrote:
Have you installed Apache on Wine yourself? Did you even try to do so? So let me make this easy for you. Here's the link for the version of Apache in question:
I started by stating that I can't even get Httpd installed. If you don't see the same error messages, then say so. So look and see if you can even install it. What am I supposed to be responsible for regarding development, when I can't even get the executable installed. I deliberately listed the error messages to find out what's stopping Apache from completely installing.
There are several things you need to understand.
Neither of these are likely to work on wine unless you run wine as
root. It is not recommended to run wine as root so you are not going
to get much help there. Also apache and dozens of other web servers
well under native linux. Wine developers will not waste time trying to
get windows versions of software that is available to work...
It's not a waste. If it also helps other applications. Many of those
applications are preferred, because as was pointed out, it's useful
for comparison.

Of course, also having the source helps tremendously.

--
-Austin
James McKenzie

Is it possible to install and successfully run httpd-2.2.11?

Post by James McKenzie »

Shingoshi wrote:
The configuration of apache is up to the user. This includes the port number to which it is attached.

As for my being confrontational.
You are.
I asked how it could be done.
Did you look for yourself, first. We do have a thing called an
applications database. You MIGHT find it useful. You MIGHT want to add
your input.
I didn't ask whether or not it should be done. So the simple solution here, was that if you didn't know how to complete what I was asking for, there was no need for you to answer.
You MIGHT find the sound of crickets interesting. That MIGHT be all
that you hear. There are literally MILLIONS of Windows Applications and
some are very esoteric and have a very small user base. Most of us run
Apache and Apache-Tomcat, not httpd as it has a much smaller base and
Apache is known to work with Wine.
There is software that I my need to check the operation of when using apache.
So you do use Apache. Well excuse me. I also use Firefox and Safari as
I use a Mac. These are also available for Windows.
There are may packages typically used exclusively for windows, which I attempt to test in the Wine environment. I customarily run copies of all the Mozilla packages in Wine for comparison. This is required to verify the function of many extensions.
I would also ask that you use Firefox as well. It is finding more and
more users in the Windows community and is what I use when accessing web
sites outside of my company's domain.

The bottom line is like Mr. Austin English stated: Try it. If it
works, tell us. If it does not, tell us that it does not. File a bug
report. Maybe, just maybe you will find someone here that uses httpd,
but I doubt it as no messages were posted for this product for the last
two years. If we don't know that things are broken, then we cannot even
begin to fix them. We don't have the time to test each and every
application, just those that enjoy a following (look through the forum
to see what I mean.)
So I was only looking for responses from those who engage in actual development.
Let's see. There are about 200 active developers and over a million
active users. No reports of httpd problems in two years. Must be a
really popular program or it runs right out of the box. However, if you
look for World of Warcraft, you will see daily postings about problems
with it. Ditto with Steam and Office 2003/2007.
So please refrain from any further postings, unless you can specifically answer the question.
What are you going to do about his postings? See, there is one thing
that you need to know. All of us out here, with a few notable
exceptions (codeweavers.com) do this in our spare time. We don't get
paid to do this. All that we do ask is that you do something. That is
try the program, if it's broke tell us. Can you do that for us, please?
And based on the issues that you've raised, it's apparent you're not qualified to do so.
Let's see. Austin puts in a patch. I test it and give feedback.
Sometimes on a daily basis. I live in the world of software QA. I do
it for fun and profit. What was your question? (humor is intended.)

What we are trying to tell you is that Wine is an Open Source project.
There are many volunteers. We have folks who install programs on it
daily and come here to get help. You are coming here to ask if anyone
has used httpd on Wine. It is very obvious that you are the first. As
a professional software developer, you should know to look in the bug
reports and applications databases. If there is no information there,
then you should state "I went to Bugzilla and the Appdb and could not
find anything on httpd. Anyone out here tried it? If so, I would like
to know your experiences and if you had any problems." However, you
appear to be asking how to install httpd on Wine and since no one to my
recall has tried it, you would read nothing and there would be no replies.

I will add, for the third time, we don't have time to try each and every
Windows Application. You are going to have to try it yourself. Good
luck and please let us know how it went.

BTW, I work with Apache and Apache-Tomcat where I work. I don't 'play'
with it, I don't have the time.

James McKenzie
James McKenzie

Is it possible to install and successfully run httpd-2.2.11?

Post by James McKenzie »

John Drescher wrote:
Have you installed Apache on Wine yourself? Did you even try to do so? So let me make this easy for you. Here's the link for the version of Apache in question:

I started by stating that I can't even get Httpd installed. If you don't see the same error messages, then say so. So look and see if you can even install it. What am I supposed to be responsible for regarding development, when I can't even get the executable installed. I deliberately listed the error messages to find out what's stopping Apache from completely installing.

There are several things you need to understand.
Neither of these are likely to work on wine unless you run wine as
root. It is not recommended to run wine as root so you are not going
to get much help there. Also apache and dozens of other web servers
well under native linux. Wine developers will not waste time trying to
get windows versions of software that is available to work...
Both Apache and Apache-Tomcat run well on MacOSX as well. As John
stated, we are not going to waste our time figuring out something when
there is a native version that works on Linux/UNIX/MacOSX/Windows.

James McKenzie
Gert van den Berg

Is it possible to install and successfully run httpd-2.2.11?

Post by Gert van den Berg »

On Thu, Apr 30, 2009 at 04:15, James McKenzie wrote:
Most of us run
Apache and Apache-Tomcat, not httpd as it has a much smaller base and
Apache is known to work with Wine.
Appache-httpd is what is commonly know as Apache

@Shingoshi

As for the problem, try finding an installer free version of it and
try running it. (XAMPP is quite nice and includes a MySQL / PHP, etc)
You might want to file a bug for the installer anyway...

Post terminal output if it does not run. (Remember to change the port
if not running as root)

Read the FAQ if you do not know how to do any of the above.

http://www.catb.org/~esr/faqs/smart-questions.html might be useful as well...

About suggesting the native httpd version, users tend to as questions
related to a solution they have in mind for a problem, rather than for
the actual problem. Suggesting K3b / something similar usually work
better than explaining to someone how to get Nero to run under Wine,
if all the user want to accomplish is to write a CD. If you stated
that the linux version would not work for your purposes, you would
have gotten an answer easier.

Gert
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Re: Is it possible to install and successfully run httpd-2.2

Post by Shingoshi »

Gert van den Berg wrote:On Thu, Apr 30, 2009 at 04:15, James McKenzie wrote:
Most of us run
Apache and Apache-Tomcat, not httpd as it has a much smaller base and
Apache is known to work with Wine.
Appache-httpd is what is commonly know as Apache

@Shingoshi

As for the problem, try finding an installer free version of it and
try running it. (XAMPP is quite nice and includes a MySQL / PHP, etc)
You might want to file a bug for the installer anyway...

Post terminal output if it does not run. (Remember to change the port
if not running as root)

Read the FAQ if you do not know how to do any of the above.

http://www.catb.org/~esr/faqs/smart-questions.html might be useful as well...

About suggesting the native httpd version, users tend to as questions
related to a solution they have in mind for a problem, rather than for
the actual problem. Suggesting K3b / something similar usually work
better than explaining to someone how to get Nero to run under Wine,
if all the user want to accomplish is to write a CD. If you stated
that the linux version would not work for your purposes, you would
have gotten an answer easier.

Gert
This is an answer I truly appreciate!

There are likely going to be situations where I really need to know why something doesn't work. I have Httpd-2.2.11 installed and running under Linux. But sometimes, I just like to see how some things compare. I have tried suggesting to some of my doctors (who know of my Linux usage) the possibility of running Linux and it's applications, instead of Windows. To that end, I started searching for as many opensource medical applications as I could find. Now some of those doctors have offices which use distributed networks. In fact that is pretty much the norm now for all but the smallest offices. I'm not certain to what degree Apache/Httpd is used in those environments. And since I have NO Windows computers operating, I have no way of checking many of the packages that I would be inclined to suggest the use of.

It is from this perspective that I use Wine. I don't play games. So I have absolutely no interest there. And I do understand that many if not most of the Wine userbase uses Wine for nonprofessional applications. That's fine. But we need to be careful to understand that Linux is primarily a server system, on top of which various desktop solutions have been provided.

I am almost exclusively involved with server applications. So I'm sorry that I felt the need to respond as I did, having to justify why I would want to do something that many who use Linux (as nothing more than a free alternative to Windows) wouldn't understand.

However, your answer was more to the point of my question, and therefore can only be met with respect.

Thank You!
Xavian-Anderson Macpherson
Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

Like I said, it installed fine for me in git, so you might upgrade
wine if you're using an old version...

--
-Austin
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Re: Is it possible to install and successfully run httpd-2.2

Post by Shingoshi »

austin987 wrote:Like I said, it installed fine for me in git, so you might upgrade
wine if you're using an old version...

--
-Austin
Thank you! I'm sorry I missed your earlier answer. I'm using the latest development version of Wine (1.1.20-i486-1ms.tgz). So I'm not sure what else could be done. Gert's answer might work though. But part of the problem is that I'm suggesting Linux to be used by people who have no experience with it. So asking them to attempt commandline installs with packages that don't have installers, is pretty much impractical.

Shingoshi
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Re: Is it possible to install and successfully run httpd-2.2

Post by Shingoshi »

austin987 wrote:Like I said, it installed fine for me in git, so you might upgrade
wine if you're using an old version...

--
-Austin
Would you please post the link for the git install? What exactly did you do? Does the git install not use a standard installer. Yes, I could and should check all of this myself. So now I'm guilty of not doing the grunt work. :lol:

Well I have checked for the git version. I haven't found it.

Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Thu, Apr 30, 2009 at 1:16 AM, Shingoshi <[email protected]> wrote:
austin987 wrote:
Like I said, it installed fine for me in git, so you might upgrade
wine if you're using an old version...

--
-Austin
Would you please post the link for the git install? What exactly did you do? Does the git install not use a standard installer. Yes, I could and should check all of this myself. So now I'm guilty of not doing the grunt work.  [Laughing]

Well I have checked for the git version. I haven't found it.
Git = latest version of wine:
http://wiki.winehq.org/GitWine

I used the download you posted.

--
-Austin
User avatar
Shingoshi
Level 1
Level 1
Posts: 8
Joined: Wed Apr 29, 2009 2:49 am

Post by Shingoshi »

I didn't understand that you meant the git version of Wine. I thought you meant there was a git version of Httpd.

I'm wondering if I need to simply delete my earlier version of Httpd's directory, and attempt to install it again. But I'm not sure about the registry, and how it would be affected by that.

Shingoshi
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Is it possible to install and successfully run httpd-2.2.11?

Post by austin987 »

On Thu, Apr 30, 2009 at 1:58 AM, Shingoshi <[email protected]> wrote:
I didn't understand that you meant the git version of Wine. I thought you meant there was a git version of Httpd.

I'm wondering if I need to simply delete my earlier version of Httpd's directory, and attempt to install it again. But I'm not sure about the registry, and how it would be affected by that.
Try in a test WINEPREFIX:
$ WINEPREFIX=~/.wine-test msiexec /i
http://www.gtlib.gatech.edu/pub/apache/ ... 0.9.8i.msi

--
-Austin
Locked