让PHPSysInfo2.3认识CentOS

发布于 2022-10-03 00:56:07 字数 1688 浏览 8 评论 0

这是个小东西,自己没事儿弄的。大家就看着玩儿吧。
以下操作适用于CentOS的所有版本。其他发行版本的Linux也可以如法炮制。

PHPSysInfo可以以WEB形式查看系统基本信息,可是即便是最新版的2.3也不能正确识别出CentOS,会把CentOS“错误”的识别为RedHat,显示的是REDHAT的图标。
通过以下操作,你的PHPSysInfo就可以识别出CentOS:

1、修改系统标识:

  1. # mv /etc/redhat-release centos-release

复制代码

2、修改PHPSysInfo

  1. # vi /path-to-PHPSysInfo/include/os/class.Linux.inc.php

复制代码
(1) 查找:

} elseif ($fd = fopen('/etc/redhat-release', 'r')) {
   $buf = fgets($fd, 1024);
   fclose($fd);
   $result = trim($buf);

在后面增加如下内容:

} elseif ($fd = fopen('/etc/centos-release', 'r')) {
   $buf = fgets($fd, 1024);
   fclose($fd);
   $result = trim($buf);

(2) 查找:

} elseif (file_exists('/etc/redhat-release')) {
   $result = 'Redhat.gif';

在后面增加如下内容:

} elseif (file_exists('/etc/centos-release')) {
   $result = 'CentOS.gif';

3、保存退出

4、将CentOS.gif图片放在:/path-to-PHPSysInfo/images/
     本贴提供了CentOS.gif图片。

刷新看一下,PHPSysInfo已经正确识别出了CentOS。

像楼下PLATINUM所说的,只要修改/etc/centos-release文件里的信息就可以显示自己个性的文字了,图片也随便!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北方。的韩爷 2022-10-10 00:56:07

好!
还可以修改为自己想要的LOGO,比如自己的照片?呵呵……

醉殇 2022-10-10 00:56:07

大家好!问个题外话!这里有人知道,在北京还有哪里有学习LINUX的培训没有,培训时间多少,学习费用多少? 在北京的什么地方上课?是什么的 LINUX  !   如有人知道,请发电子邮件告诉我
  llljj19821229@yahoo.com.cn   我想学习LINUX    谢谢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文