In reply to:
If PHP doesnt have these variables populated, does Apache? Could I not use some mod_rewrite trickery to pass these through as environment variables, or does Apache not set these either?[quote]The DH Apache's *do* support http authentication, and you can certainly use it to, for instance, protect a directory from public access. I have no idea if there might be some way to munge together a way to get at the environment variable to implement a workaround; I'm sorry, this is just an area in which I have no expertise.[quote]ou mentioned I would need to run mod_php: is this possible with the shared hsoting on dreamhost? Would dedicated hosting provide "real" apache and PHP support ("real" in the sense that this is the first time I've ever come across these limitations :) )
You *can*, at present, run mod_php on DH, though it is not officially supported, and there is no guarantee that this functionality will always be available. For more information on this, check out this page on PHP available on Dreamhost, paying particular attention to this link on that page.
As for what facilities dedicated hosting would provide, that is completely subject to the arrangements made with the hosting provided; I would think in most such environments you would be able to run mod_php if you wanted, but it *does* depend on what you contract for.
--rlparker