From SME Server


Darrel May (Contrib)
Stéphane de Labrusse AKA Stephdl


Contrib 9:
Alpha 10:
The latest version of smeserver-phpsysinfo is available in the SME repository, click on the version number(s) for more information.
The latest version of phpsysinfo is available in the SME repository, click on the version number(s) for more information.


This contrib installs phpSysInfo ( on SME Server 8.x.

PHPSysInfo is a customizable PHP Script that parses /proc, and formats information nicely. It will display information about system facts like Uptime, CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk usage, and more.

Installation from stephdl repository

For now that rpm is more up-to-date than the one of contribs. The version is 3.1.13 : see bugzilla:8460 and bugzilla:8459

A menu is now in the server manager to use the contrib, see PhpSysInfo in the administration panel. the admin credentials is required to use that contribs.


  • For sme8

you have to enable the stephdl repository

yum install --enablerepo=stephdl,smecontribs smeserver-phpsysinfo
signal-event console-save
  • For sme9


yum install --enablerepo=smecontribs smeserver-phpsysinfo
signal-event console-save
  • For sme10


yum install --enablerepo=smecontribs,epel smeserver-phpsysinfo
signal-event console-save


Once installed, you can access phpSysInfo at or use it in the server-manager Default behavior is to restrict access to secure http access, requiring SME Servers admin credentials.

However this can be modified to open access over regular http by issuing If you want to allow outside of your Local network

db configuration setprop phpsysinfo access public

If you don't want ssl

db configuration setprop phpsysinfo HTTPS off

expand template an restart service

expand-template /etc/httpd/conf/httpd.conf
sv t httpd-e-smith


signal-event console-save

One should never allow admin authentication over regular http as the password would travel in clear text.


Once installed you should go to the /opt/phpsysinfo/phpsysinfo.ini to enable more options. Every time you install or upgrade the contrib, the rpm process do a backup of your phpsysinfo.ini.

nano /opt/phpsysinfo/phpsysinfo.ini

Check installed version

yum info installed smeserver-phpsysinfo


Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-phpsysinfo component or use this link

Below is an overview of the current issues for this contrib:

IDProductVersionStatusSummary (6 tasks)
11054SME Contribs10alphaRESOLVEDInitial Import to SME10 tree [smeserver-phpsysinfo]
10825SME Contribs9.2CONFIRMEDphpsysinfo fails if php71 or newer selected
10331SME Contribs9.2CONFIRMEDwrong psstatus configuration
10330SME Contribs9.2CONFIRMEDallow access from manager without asking again to auth
8459SME Contribs9betaCONFIRMEDfirst import to sme9 tree [smeserver-phpsysinfo]
4350SME Contribs9.2CONFIRMEDSecurity issue with phpsysinfo


Only released version in smecontrib are listed here.

smeserver-phpsysinfo Changelog: SME 9 (smecontribs)
2019/01/20 Jean-Philipe Pialasse 3.2.3-3.sme
- fix process formating [SME: 10329]

2015/09/22 stephane de Labrusse 3.2.3-1.sme
- Upgrade to upstream 3.2.3

- Require hddtemp lm_sensors

2014/06/21 stephane de Labrusse 3.1.13-1.sme
- Initial release to sme9
- upgrade of phpsysinfo to 3.1.13

- added a menu in the administration panel of server-manager

2008/04/21 Shad L. Lords
- Prep for import into buildsys

- Clean up spec

2007/10/19 Darrell May
- accounts and configuration db phpsysinfo defaults added
- default access restricted to private (private|public)
- phpsysinfo-2.5.4

- [2.5.4-0dmay]