PHP巧获服务器端信息_php基础

  怎么在PHP方式下得到服务器的有关信息?其实只需三句代码,即可以轻松获取到对端某个文件的相关信息及所属站点信息。代码如下:

  <?php

  $fp = fopen("http://www.***.com/***.htm","r"); //以只读的方式打开某个站点下的文件

  foreach($http_response_header as $info) //对$http_response_header的文件信息头进行遍历循环

  echo $info."<br>"; //最后输出各条记录信息

  ?>

  在信息头中,显示的内容包括了该文件是否存在,文件的容量大小、文件类型、编码方式等等,甚至还能获取到该站点所使用的服务器名称、版本号。如果是打开ASP或PHP之类的文件,其中还包含了一些额外信息。

时间: 2024-10-27 00:01:30

PHP巧获服务器端信息_php基础的相关文章

php巧获服务器端信息_php技巧

<?php   $fp = fopen("http://www.***.com/***.htm","r"); //以只读的方式打开某个站点下的文件   foreach($http_response_header as $info) //对$http_response_header的文件信息头进行遍历循环   echo $info."<br>"; ,"r"); //以只读的方式打开某个站点下的文件   fore

PHP巧获服务器端信息

服务器 怎么在PHP方式下得到服务器的有关信息?其实只需三句代码,即可以轻松获取到对端某个文件的相关信息及所属站点信息.代码如下: <?php $fp = fopen("http://www.***.com/***.htm","r"); //以只读的方式打开某个站点下的文件 foreach($http_response_header as $info) //对$http_response_header的文件信息头进行遍历循环 echo $info."

如何正确理解PHP的错误信息_php基础

我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的.这些错误通常会迷惑PHP编译器.如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧. 编译PHP脚本时,PHP编译器会尽其所能报告它遇到的第一个问题.这样就产生一个问题:只有当错误出现时,PHP才能将它识别出来(本文后面对此问题进行了详细描述).正是由于这个缘故,编译器指出出错的那行,从表面上看来可能语法正确无误,或者可能是根本就不存在的一行! 更好地理解错误信息可以大大节省确定并改正错误内容所花费的

用定制的PHP应用程序来获取Web服务器的状态信息_php基础

大多数网站托管(Web hosting)公司都支持客户对Web站点统计数据的访问,但是你往往会觉得服务器所产生的状态信息不够全面.例如,配置不正确的Web服务器不能识别某些文件类型,这些类型的文件就不会出现在状态信息之中.幸好,你可以用PHP来定制状态信息收集程序,这样你就可以获取你所需要的信息了. 公共日志文件格式(Common Logfile Format,CLF)的结构  CLF最初是NCSA为HTTPd(全球网服务器软件)而设计的.CERN HTTPd是一个由万维网联盟(World Wi

PHP获取服务器端信息的方法_php技巧

本文实例讲述了PHP获取服务器端信息的方法.分享给大家供大家参考. 具体实现方法如下: 复制代码 代码如下: /**  * 获取系统信息  *  * @return array  */ function getSystemInfo() {  $systemInfo = array();    // 系统  $systemInfo['os'] = PHP_OS;    // PHP版本  $systemInfo['phpversion'] = PHP_VERSION;    // Apache版本

《信息安全保障》一第3章 信息安全管理基础

第3章 信息安全管理基础 阅读提示 信息安全管理是信息安全的重要保障要素之一.本章主要介绍信息安全管理的基本概念.方法和实施,使读者能够理解信息安全管理的作用:理解信息安全管理的关键成功因素:理解信息安全管理的基本方法主要包括风险管理和过程方法,管理风险的具体手段主要依靠控制措施:能够结合组织的实际情况选择适合的信息安全管理实施方法,制定并落实基本的管理策略,从而逐步开展信息安全管理工作.

通过对php一些服务器端特性的配置加强php的安全_php基础

通过对php一些服务器端特性的配置加强php的安全 by san@xfocus.org 前面象Shaun Clowes和rfp等都比较详细的介绍了php.cgi程序在编程过程中遇到的问题,以及如何通 过应用程序漏洞突破系统,这篇文章我们来通过对php的一些服务器端特性来进行配置加强php的安全.写 cgi脚本的时候我们的确一定注意各种安全问题,对用户输入进行严格的过滤,但是常在岸边走哪有不湿鞋 ,吃烧饼哪有不掉芝麻,人有失蹄马有失手,连著名的phpnuke.phpMyAdmin等程序都出现过很严

通过对服务器端特性的配置加强php的安全_php基础

作者:san < xuzhikun@nsfocus.com > 主页:http://www.nsfocus.com 日期:2001-11-15     前面象Shaun Clowes和rfp等都比较详细的介绍了php.cgi程序在编程过程中遇到 的问题,以及如何通过应用程序漏洞突破系统,这篇文章我们来通过对php的一些服务器端特性来进行配置加强php的安全.写 cgi脚本的时候我们的确一定注意各种安全问题,对用户输入进行严格的过滤,但是常在岸边走哪有不湿鞋 ,吃烧饼哪有不掉芝麻,人有失蹄马有失

一个从别的网站抓取信息的例子(域名查询)_php基础

<?   if (isset($xx)) { $dodo=@file("http://www.e9china.com/cgi-bin/comdns.pl?raw=1&lookup=OK&fqdn=".$fqdn."&domain=".$domain."&root=".$root."&cdomain=2.7");    $i=0; while($dodo[$i]) {    echo