Category: Apache

Apache 1.3.28 next week?

I don’t have time to read most of the Apache mailing lists, but I do keep an eye on the low-traffic cvs commit list. There’s been a lot of discussion over the past month or so about the upcoming 1.3.28 release, and even a couple of dates proposed. The most recent message suggests that we’ll […]

PHP libcurl example

In one of the sections on my “One Year of PHP at Yahoo!” talk I’m giving next week, I mention the security implications of the allow_url_fopen config setting. I recommend that people set allow_url_fopen off, and instead use the libcurl extension to do server-side HTTP fetches. Here’s a comparison of a simple HTTP fetch using […]

Logfile analyzers

I’ve just started using The Webalizer to do logfile analysis for radwin.org and hebcal.com. Back in 1998 when I first started hosting my own domain name, I wanted to see where people were coming from and what they were viewing, so I set up the wwwstat script as a cron job to generate statistics. I’ve […]

Efficient Apache 1.3 setup for port 80 and 443

If you need to run both SSL and non-SSL Apache 1.3 on the same host, the most efficient way is to run two separate server instances rather than using <VirutalHost>s and mutltiple Listen directives. If you use multiple Listen statements to listen on either multiple ports or multiple addresses, Apache needs to use select() in […]

PHPCon East 2003

I’ve been invited to speak at PHPCon East 2003 in April: PHPCon East 2003 – (April 23-25, 2003). PHPCon announces PHPCon East 2003 in New York City. This conference features two days of technical learning with speakers such as Rasmus Lerdorf, Michael Radwin, and Jeremy Zawodny. PHPCon East also adds a third, full day of […]

ApacheCon: LinkRot

Sander van Zoest started off by describing three commond causes of link rot: Redesign/reorganize your website Switch dynamic page language (for example, from JSP to PHP) Typos (user hand-edits URL and makes a mistake) Consequences? Link rot can be distilled down to one thing: 404 == bad user experience. van Zoest spoke about some ways […]

ApacheCon: Thursday Lunch

I got together with Ze’ev Suraski for lunch at the Hard Rock Cafe (just across the street from the Alexis Park Hotel). We spoke about the matzav, how difficult it is to be a vegetarian during Pesach, Israeli politics, and our respective businesses. I got to practice a little bit of my Hebrew, but before […]