Path to php

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
Is there any way (on Windows) to determine, from within php, the
directory that it is running from?  In other words, what is the path to
PHP?  This particularly concerns the CLI php versions.  On Linux, it
has been suggested to do:
which php
but even this wouldn't help me since that would just show A php on the
include path and not necessarily the currently executing instance.

Also, getcwd() at startup only shows the path that php was started from
and __FILE__  and phpinfo() do not offer this info either.

Csaba Gabor from Vienna

Re: Path to php

Quoted text here. Click to load it

The $_ENV["ORIG_SCRIPT_FILENAME"] if that variable exists for you...  
Another way is if your extension dir is right off of the php root you  
could simply back pedal from the extension dir setting :)


Re: Path to php

Mike Willbanks wrote:
Quoted text here. Click to load it

Hi Mike, thanks for your response, but that determines the PHP script
that is running and not the PHP.exe (or php-win.exe or whatever) that
is running it.  I'm after the executable location - not the script


Site Timeline