Apache and PHP webserver version
Finding out what version of Apache and PHP a webserver is running when you have little access
There are better ways to do this, but let us assume you have no access via SSH or even FTP to be able to add a file.
Linux / OSx
Open up a terminal window and type the following;
curl --head http://thesite.com
This will return something similar to:
HTTP/1.1 200 OK
Date: Wed, 15 Aug 2012 10:41:32 GMT
Server: Apache/2.2.9 (Debian) PHP/5.3.8-1~dotdeb.1 with Suhosin-Patch
X-Powered-By: PHP/5.3.8-1~dotdeb.1
Set-Cookie: PHPSESSID=47d6a5e22c54307f211f67294f17495f; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=15, max=100
Content-Type: text/html
Accept-Ranges: none
Connection: Keep-Alive
And as you can see in this information you can find the Apache and PHP information.