2014-01-21 56 views

回答

2

您可以查看HTTP響應標頭,其中可能包含X-Powered-By標頭。如果沒有,那麼就沒有真正的方法來找出答案。例如:

deceze$ curl -I localhost 
HTTP/1.1 200 OK 
Date: Tue, 21 Jan 2014 08:53:47 GMT 
Server: Apache/2.2.24 (Unix) mod_ssl/2.2.24 OpenSSL/0.9.8y DAV/2 PHP/5.4.15 
X-Powered-By: PHP/5.4.15 
Vary: Accept-Encoding 
Content-Type: text/html 

上面假設的問題是關於搞清楚任意第三方服務器的PHP版本。如果你自己實際訪問服務器,有很多方法可以找到。

+0

這是唯一回答實際問題的答案!如果問題是準確的,關於「只查看網站」。 –

0

你必須把一個PHP文件服務器(FTP)用下面的代碼:

<?php phpinfo(); ?> 

這將輸出的PHP版本以及其他信息

http://php.net/phpversion

乾杯

0

Try:

echo phpversion(); 

用這個來返回php版本。

0

試試這個,

print_r(apache_response_headers()); 

OUTPUT:

Array 
(
    [X-Powered-By] => PHP/5.4.17 
) 

要獲得Apache的版本:

$version = apache_get_version(); 
    echo "$version\n"; 

OUTPUT:

Apache/2.2.23 (Fedora) 
相關問題