<div dir="ltr">On Sat, Jul 20, 2013 at 3:06 AM, Mohamed Ashraf <span dir="ltr"><<a href="mailto:mohamed.ashraf.213@gmail.com" target="_blank">mohamed.ashraf.213@gmail.com</a>></span> wrote:<br><div class="gmail_extra">

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">For the error reporting system I am trying to get some info onto the<br>


name of the server currently running. I am using the server signature<br>
to try and find the server and its version. I however have only apache<br>
so I was wondering if someone with nginx or IIS would run the<br>
following php script and reply with the output so that I am able to<br>
see the output of different server softwares so as to craft my regular<br>
expression.<br>
<br>
<?php<br>
echo $_SERVER["SERVER_SOFTWARE"];<br>
echo "\n\n";<br>
echo $_SERVER["SERVER_SIGNATURE"];<br>
<br></blockquote><div style>With nginx on ubuntu, with above lines, I get:-</div><div style>nginx/1.2.1<br></div><div style><br></div><div style>For apache, SERVER_SIGNATURE works too:-</div><div style><div>Apache/2.2.22 (Ubuntu)</div>

<div>Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 81</div></div></div><div><br></div><div style>I tried SERVER_ADDR and SERVER_PORT, then it's similar for apache and nginx :-</div><div style><div>nginx/1.2.1</div>
<div>
<a href="http://127.0.0.1:80">127.0.0.1:80</a></div></div><div style><br></div><div style><div>Apache/2.2.22 (Ubuntu)</div><div><a href="http://127.0.0.1:81">127.0.0.1:81</a></div></div><div style><br></div><div><br></div>

-- <br>Atul Pratap Singh<div><a href="http://blog.atulsisodia.in/" target="_blank">http://blog.atulsisodia.in/</a></div>
</div></div>