最近正在用PHP写一个企业级的CMS,后台需要用到PHP获取当前服务器的详细信息以及相关系统参数信息,整理了整理,现在贴这儿,以备后用。

获取系统类型及版本号:    php_uname() (例:Windows NT COMPUTER 5.1 build 2600)

只获取系统类型:          php_uname('s') (或:PHP_OS,例:Windows NT)

只获取系统版本号:        php_uname('r') (例:5.1)

获取PHP运行方式:         php_sapi_name() (PHP run mode:apache2handler)

获取前进程用户名:        Get_Current_User()

获取PHP版本:             PHP_VERSION

获取Zend版本:            Zend_Version()

获取PHP安装路径:         DEFAULT_INCLUDE_PATH

获取当前文件绝对路径:    __FILE__

获取Http请求中Host值:    $_SERVER["HTTP_HOST"]    (返回值为域名或IP)

获取服务器IP:            GetHostByName($_SERVER['SERVER_NAME'])

接受请求的服务器IP:      $_SERVER["SERVER_ADDR"] (有时候获取不到,推荐用:GetHostByName($_SERVER['SERVER_NAME']))

获取客户端IP:            $_SERVER['REMOTE_ADDR']

获取服务器解译引擎:      $_SERVER['SERVER_SOFTWARE']

获取服务器CPU数量:       $_SERVER['PROCESSOR_IDENTIFIER']

获取服务器系统目录:      $_SERVER['SystemRoot']

获取服务器域名(主机名):$_SERVER['SERVER_NAME'] (建议使用:$_SERVER["HTTP_HOST"])

获取用户域名:            $_SERVER['USERDOMAIN']

获取服务器语言:          $_SERVER['HTTP_ACCEPT_LANGUAGE']

获取服务器Web端口:       $_SERVER['SERVER_PORT']

获取请求页面时通信协议的名称和版本:  $_SERVER['SERVER_PROTOCOL']    例如,“HTTP/1.0”。

php 获取服务器端口,PHP获取当前服务器详细信息相关推荐

  1. Postman请求linux服务器报错:503Forwarding failure,由于服务器端口未开放;服务器端口开放与关闭

    Postman请求linux服务器报错:503Forwarding failure,由于服务器端口未开放:服务器端口开放与关闭 文章目录: 1 问题分析 2 在Centos上开启和关闭端口 2.1 C ...

  2. 使用JavaScript语言配合开发者工具获取B站关注或粉丝的详细信息

    使用JavaScript语言配合开发者工具获取B站关注或粉丝的详细信息 说明:需要在浏览器登录自己的B站账号,才能获取到自己关注或粉丝的完整的信息,否则以访客的身份只能获取到前五页用户的信息,而且会出 ...

  3. java获取空闲端口_获取系统空闲端口

    端口取值范围 以下搜自互联网 一般用到的是1到65535,其中0不使用,1-1023为系统端口,也叫BSD保留端口;1024-65535为用户端口,又分为: BSD临时端口(1024-5000)和BS ...

  4. 通达oa 修改服务器端口,通达oa云服务器设置

    通达oa云服务器设置 内容精选 换一换 专属云中的专属资源池与公共资源池物理隔离,如果您的业务对安全合规性有较高要求,可以选择将裸金属服务器创建在专属云中.创建专属裸金属服务器有两种方式:在专属云控制 ...

  5. u8虚拟服务器端口,用友u8服务器参数配置

    用友u8服务器参数配置 内容精选 换一换 查询负载均衡器状态树.可通过该接口查询负载均衡器关联的监听器.后端云服务器组.后端云服务器.健康检查.转发策略.转发规则的主要信息,了解负载均衡器下资源的拓扑 ...

  6. 云服务器端口管理修改,云服务器端口管理修改

    云服务器端口管理修改 内容精选 换一换 介绍使用同一VPC内弹性云服务器ECS上的Python客户端连接Memcached实例的方法.已成功申请Memcached实例,且状态为"运行中&qu ...

  7. 修改云服务器端口,如何修改云服务器默认3389端口

    使用云服务器的时候,很多时候我们是通过远程连接来进行操作的.大家可以选择修改远程连接的默认端口.以 Windows 服务器为例,我们介绍下如何修改默认远程端口. 1.登陆到 Windows 云服务器, ...

  8. python爬取链家租房信息_python爬取链家租房之获取房屋的链接和页面的详细信息...

    因为期末考试的缘故,本打算一个星期结束的爬虫,拖了很久,不过,也有好处:之前写的时候总是被反爬,这几天复习之余写了些反爬取的py code 下面发出来和大家探讨 做了些反爬取的手段 随机获取一个hea ...

  9. java 获取 客户端端口_Java获取客户端IP、端口等信息

    Java获取客户端IP.端口等信息.txt花前月下,不如花钱"日"下.叶子的离开,是因为风的追求还是树的不挽留?干掉熊猫,我就是国宝!别和我谈理想,戒了!Java获取客户端IP.端 ...

  10. mc服务器端口被占用,Minecraft服务器联接超时

    FTP连接超时或出现列表错误的解决方法! 如果您在连接本站的ftp时,出现超时或很长时间才能看到ftp列表的话,请在你的ftp客户端中,将"使用被动模式"的对勾去掉即可! 为什么会 ...

最新文章

  1. 产业|中国电子学会发布《机器人十大新兴应用领域(2018-2019年)》
  2. vi php,linux编辑文件命令vi有什么作用
  3. python 自动化-Python API 自动化实战详解(纯代码)
  4. Python递归实现汉诺塔
  5. 项目vue2.0仿外卖APP(四)
  6. 16.04编译android 7.0,ubuntu16.04 编译Android5.1报错
  7. 案例 猫狗跳高 java 1614102273
  8. httplistener java_Java监听器listener的介绍
  9. 手机输入法带拼音声调_分享4种给拼音加声调的方法,让你的word更有灵魂
  10. .db-shm和.db-wal文件
  11. 解决鼠标不能移出视频框,切换网页不能播视频的小窍门
  12. 企业经营性icp许可证与非经营性icp的区别
  13. Docker 网络(十一)——Docker Multi-host Network
  14. Windows终端美化
  15. C#MDI窗体实现多窗口效果
  16. 计算机理论什么是信道容量,信道容量
  17. 卓有成效的管理:你逃不过的功课你要完成它
  18. 计算机应用基础形成性考核册答案win7,《计算机应用基础》形成性考核册答案...
  19. mysql数据类型、字段类型
  20. 如何享受人生,享受工作-读书笔记-得你所想、享你所得

热门文章

  1. java 阿里云消息推送到手机
  2. dorado 7 数据库配置
  3. 电商管理系统微服务架构图
  4. java通讯录管理系统_java实现通讯录管理系统
  5. 算法图解:像小说一样有趣的算法入门书
  6. 2022年信息安全工程师上午真题及答案解析
  7. Markdown基本语法介绍及cmd markdown下载
  8. 自己总结的ITTO规律-PMP
  9. 吊打面试官系列之:移动APP测试开发面试题汇总,对标P7职位~ ~熬夜整理,建议收藏!!!
  10. xcode打包IPA(完整详细图文)