• 0

Way around Apache 1.2.23 bug?


Question

Does anyone know a way around the Apache 1.2.23 bug with Windows XP? Apache pukes whenever it runs Windows XP and php.

I've found the only way to keep my site from looking like absolute crap (broken tables, random text, etc.) is to turn off the Apache service and run it manually using the -X switch.

This however, this causes Apache to hog up massive amounts of memory. I have to restart it a few times a day, and one time the process was taking up over 200 megs of RAM.

The only alternative I see is to downgrade to Windows 2000, but I really don't want to do that as I need the Remote Desktop feature on XP.

--

Pablo Macouzet, Jr

http://www.kingnothing.com

Link to comment
https://www.neowin.net/forum/topic/16074-way-around-apache-1223-bug/
Share on other sites

7 answers to this question

Recommended Posts

  • 0

I've never had that problem with 1.3.22 and XP.

Are you running php as a module or a cgi?

I've heard of troubles with apache as a service, but never experienced them myself.

Can you put up a save of the bad output somewhere so I can see what it looks like?

  • 0

There's a better description of the bug at the Apache download section .

I'm running php as a module. The problem with the bad output doesn't happen all the time, just at random times, and it turns out I can't get it to mess up now. It basically makes it look like the mySQL database is corrupted with random stuff everywhere, but the database is fully intact.

I forgot to mention the biggest problem is with Internet Explorer. It starts reloading the pages over and over non-stop, or it starts loading a page, then spits out a "Cannot find server or DNS Error" complaint.

BTW, it's nice to know that I'm not the only Georgia Tech student browsing through forums at 3:00 a.m. :D

--

Pablo Macouzet, Jr

http://www.kingnothing.com

  • 0

I think I found a better way to work around the bug.

Instead of manually running Apache with the -X switch, set implicit_flush in php.ini to "On"

This makes PHP run the flush() function after every echo or print command, which unfortunately means that performance is still degraded quite a bit. There is also at least one report of the same symptoms in the Linux version, so it may not just be limited to WindowsXP.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Both a game adaptation and it's on Amazon I'll set my hopes low
    • You shut your mouth you young fart, that was just a few years ago, lol.
    • Good effort, but unfortunately not very useful in the real world, since it doesn't support UEFI - which is a major drawback. More than that, most PCs these days have Secure Boot enabled by default, so unless you're tech savvy, the average joe is not going to disable Secure Boot - which means automated Windows > Linux migration programs like this will not work. And if you're tech savvy enough to know how to disable Secure Boot, then you're tech savvy enough to just flash a USB drive and install Linux the usual way - after all, the actual installation process is just point-and-click. So I don't see a use case here to be honest, especially considering the lack of UEFI support - especially when you consider that more and more Linux distros are completely dropping BIOS support (eg Fedora dropped it back in 2022). So this program is a bit too late to the party.
    • I agree with open rights group that the age check companies should be regulated but action does need to be taken imo, they may be called irresponsible parents but the fact is that many don't know how to set up blocks. Why should kids suffer because their parents don't know something? I think the UK has always been a bit like this. We don't say healthcare is your responsibility, we tax everyone and make people register with the NHS. We also don't expect everyone to brush their teeth to maintain dental health, we just put fluoride in their water assuming people aren't brushing enough, because some probably aren't or aren't doing it properly. In general, this way of doing things works.
    • Well that's the weird thing, the UK really isn't a very religious country at all and the same politicians that are backing this (basically all of them) also support things like assisted dying which various religions spoke out against. I don't think this is coming from religion, of course religious groups will support it but I don't think they've started it.
  • Recent Achievements

    • One Month Later
      Falcon.ai earned a badge
      One Month Later
    • Week One Done
      Falcon.ai earned a badge
      Week One Done
    • Dedicated
      EYEREX earned a badge
      Dedicated
    • First Post
      Electronic Person earned a badge
      First Post
    • Week One Done
      CyberCeps666 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      628
    2. 2
      ATLien_0
      236
    3. 3
      Xenon
      164
    4. 4
      neufuse
      142
    5. 5
      +FloatingFatMan
      123
  • Tell a friend

    Love Neowin? Tell a friend!