[PHP] _SERVER['DOCUMENT_ROOT'] not set?
Hello group, I am new to php. I have just bought a good book by Welling and Thomson and was following the example codes. In one of the examples, I am supposed to access _SERVER['DOCUMENT_ROOT']. However, when I am seeing its value in the debug stack, I am getting it to be null! Even phpinfo() is showing that this particular variable does not even exist, though there are other _SERVER[''] declarations. I installed everything on my local computer using xampp and I am using Zend IDE. And I have searched through archives as well as google and not found any useful advice. Thanks! Saurabh.
Re: [PHP] _SERVER['DOCUMENT_ROOT'] not set?
> > > > In one of the examples, I am supposed to access _SERVER['DOCUMENT_ROOT']. > > However, when I am seeing its value in the debug stack, I am getting it > to > > be null! Even phpinfo() is showing that this particular variable does not > > even exist, though there are other _SERVER[''] declarations. > > What's DocumentRoot set to in your Apache config? (httpd.conf) Check > any VirtualHost blocks you might have, too. > > What's the result of print_r($_SERVER); ? > In httpd.conf, DocumentRoot "D:/xampp/htdocs" No VirtualHost blocks. David, I just found a thing. I had been running this script within the Zend IDE, looking at output in the IDE itself. Now that I see the output in Firefox, I can see the variable in phpinfo(), as well as in the output of print_r($_SERVER). It must be something to do with Zend, then. Is that it? Even the output of print_r contains the line [DOCUMENT_ROOT]=>D:/xampp/htdocs in Firefox, but no such line in Zend! Thanks for the help! Saurabh.
Re: [PHP] _SERVER['DOCUMENT_ROOT'] not set?
On Fri, Aug 29, 2008 at 5:06 PM, metastable <[EMAIL PROTECTED] > wrote: > Does Zend use a separate instance of Apache or some other webserver ? > > Stijn > > Actually I don't know the answer to this. How can I find that out? AFAIK, while custom installation, it didn't ask for any such option. Thanks! Saurabh.