Apache Week
   
   Issue 252, 22nd June 2001:  

Copyright ©2020 Red Hat, Inc

In this issue


A quiet week saw discussion about whether the -X command-line argument should be brought back to Apache 2.0. Currently, to run Apache 2.0 in single-process mode, the following command must be used:

httpd -DONE_PROCESS

Many developers felt that the equivalent Apache 1.3 -X argument should be supported as well.

Debate about signal handling and server restarts has continued; two ideas for re-design are being developed, and some initial patches have been produced. Group members agreed that another 2.0 beta release should be delayed until restarts are working correctly, although some were urging for an alpha release in the meantime.

Changes which went in to the CVS repository this week include an update for TPF support in Apache 1.3 from David McCreedy, and several commits from Cliff Woolley fixing bugs in the APR buckets code.


Featured articles

In this section we highlight some of the articles on the web that are of interest to Apache users.

eWEEK Labs' latest Web server benchmark tests show that Apache 1.3.19 running on Linux displayed a huge 2.5 factor speedup in just two years of development time.

In "Migrating from Apache 1.3 to Apache 2.0", Ryan Bloom shares his experience of porting the apache.org web server to Apache 2.0 with O'Reilly ONLamp.com's readers. He gives some tips on which Multiprocessing Module (MPM) to use, implementing filters, and how to solve the problem of IPv6 support.

The final part of a three part Apache Web server tutorial describes the remaining directives of the main server configuration. It also covers the basics of setting up a few virtual hosts.

The Developer Shed presents "Using PHP With XML" part 1 and part 2 which focus on how to use PHP to convert your XML data into HTML. Users are assumed to be familiar with the basic rules of XML markup, and PHP scripting. Two methods of parsing XML data, SAX and DOM, are explained with simple examples to demonstrate how to use them in your own applications.