让PHPSysInfo2.3认识CentOS
这是个小东西,自己没事儿弄的。大家就看着玩儿吧。
以下操作适用于CentOS的所有版本。其他发行版本的Linux也可以如法炮制。
PHPSysInfo可以以WEB形式查看系统基本信息,可是即便是最新版的2.3也不能正确识别出CentOS,会把CentOS“错误”的识别为RedHat,显示的是REDHAT的图标。
通过以下操作,你的PHPSysInfo就可以识别出CentOS:
1、修改系统标识:
- # mv /etc/redhat-release centos-release
复制代码
2、修改PHPSysInfo
- # 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好!
还可以修改为自己想要的LOGO,比如自己的照片?呵呵……
大家好!问个题外话!这里有人知道,在北京还有哪里有学习LINUX的培训没有,培训时间多少,学习费用多少? 在北京的什么地方上课?是什么的 LINUX ! 如有人知道,请发电子邮件告诉我
llljj19821229@yahoo.com.cn 我想学习LINUX 谢谢