[thelist] determine if a server is running unix
Dejan Kozina
dejan at kozina.com
Sat Mar 19 16:54:05 CST 2005
Trying to keep it simple:
Windows-based servers are case-insensitive about the file path. This
means that if you have a http://intranetserver/filename.htm and get the
same file when requesting http://intranetserver/FILENAME.htm, it's
Windows, otherwise it's (99%) some Unix/Linux.
The phpinfo() means only that PHP is not installed on the server. Just
to be sure, try renaming the file to .php3 and/or .phtml (in case of a
very old installation).
To discover the web server software use the LiveHttpHeaders extension
for Moz/FF or the freeware ViewHead from
http://www.pc-tools.net/win32/viewhead/. Most servers put a text string
there with the server name and version. While the server admin can
disable this behavior, nobody really bothers about that on an intranet.
djn
Kasimir K wrote:
> Roger H. scribeva in 2005-03-19 01:30:
>
>> Is there a way to remotely tell if an intranet's server is running
>> some form
>> of UNIX or not?
>
>
>> I had someone upload a info.php file with the <?php phpinfo() ?> in
>> it, but
>> it only printed that to the web page.
>
>
--
Dejan Kozina
Dolina 346 (TS) - I-34018 Italy
tel./fax: +39 040 228 436 - cell.: +39 348 7355 225
http://www.kozina.com/ - e-mail: dejan at kozina.com
More information about the thelist
mailing list