오늘은 대한입니다.
sun's longitude:299 57 28.53 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
제목 : [PHP] sysinfo 업데이트 2001.02.10(9차)
Date: 2001년 02월 22일 03:34:07 목(새벽) Count: 2660
[PHP]시스템 정보를 출력하는 PHP 스크립트

작성자 : 김칠봉[닉:산이] san2@linuxchannel.net


** 주의 사항

1. PHP 소스 디렉토리에서 PHP exec() 함수가 실행되어야 합니다.
2. 보안상 어떠한 보증이나 책임이 본인에게 없음을 알립니다.
3. 허락받지 않은 시스템에 적용을 금합니다.


테스트 환경

- RedHat 계열 리눅스
- 아파치-PHP4


출력한 정보

- 마더보드 호스트브리지(칩 종류)
- CPU 정보
- 메모리정보
- VAG 카드
- AGP 버스(옵션)
- SCSI 컨트롤러(옵션)
- 스왑메모리정보
- 각 파티션 정보
- 이더넷 정보
- SCSI-HDD 정보(옵션)
- EIDE-HDD 정보(옵션)
- 커널버전 및 배포판 정보
- 시스템/웹서버 구동 시간(Uptime)
- 기타


소스가 있는 곳

- http://ftp.linuxchannel.net/devel/sysinfo.tar


적용 예

- http://www.linuxchannel.net/devel/sysinfo.php


홈페이지 적용 예

- http://www.linuxchannel.net/?vhost=server


Changes

- 2001.02.10(9차)
커널 2.4.x에서 E-IDE HDD 정보 수정
기타 사소한 버그 패치(커널 2.4.x)
df 명령어 퍼미션 문제

- 2001.02.07(8차)
배포판 종류(Release) 정보 추가 GET_OS() 함수
커널 2.4.x에서 BogoMIPS 값 출력문제 수정(커널 2.2.x 포함)
커널 2.4.x에서 SCSI-HDD 정보 수정 (커널 2.2.x 포함)
시스템 uptime 시간 추가
아파치 uptime 시간 추가
커널 2.4.x에서 파티션(devfsd)테스트 못했음
기타

- 2001.01.29 (7차)
생각이 ??? T.T

- 2000.10.10 (6차)
오래된 E-IDE HDD일 경우 잘못된 정보로 인한 Get_EIDE_HDD() 함수 수정

- 2000.10.07 (5차)
SCSI 컨트롤러 정보 출력 문제 수정 Get_PCI(), /proc/scsi/*/0 에 정보가 없을 경우의 문제
SCSI HDD 정보 출력 문제 수정 GET_SCSI_HDD() 전송 속도 출력 문제, /proc/scsi/*/0 에 정보가 없을 경우의 문제

- 2000.10.02 (4차)
파티션 합계 문제 수정
오류 보고 : 모성진(msjinny@myplan.co.kr), 손대수(dsson@korix.com)
Get_PCI() 함수 수정 및 Addon 카드가 있을 경우 추가
레드햇 7.0의 변경된 /etc/modules.conf 파일 이름으로 인한 Get_Ethernet() 함수 수정
Get_EIDE() 함수 수정

- 2000.09.18 (3차)
HTML 출력 및 마무리

- 2000.08.04 (2차)
함수 정리

- 2000.07.?? (1차)
Layout 및 초기 결과



-- END --
|목록으로|

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds