phpsysinfo / phpsysinfo

phpSysInfo: a customizable PHP script that displays information about your system nicely
http://phpsysinfo.github.io/phpsysinfo
GNU General Public License v2.0
1.38k stars 233 forks source link

Mounted filesystems do not show up in phpsysinfo #369

Closed williamdes closed 1 year ago

williamdes commented 1 year ago
Using Ubuntu 12.04

Mounted filesystems do not show up in phpsysinfo

phpsysinfo errors shows:
/bin/df

/bin/df: `/var/lib/lightdm/.gvfs': Permission denied
Return value: 1

./xml.php on line 45
./includes/output/class.WebpageXML.inc.php on line 138 in function run()
./includes/xml/class.XML.inc.php on line 454 in function getXml()
./includes/xml/class.XML.inc.php on line 433 in function _buildXml()
./includes/os/class.OS.inc.php on line 70 in function getSys()
./includes/os/class.Linux.inc.php on line 578 in function build()
./includes/os/class.Linux.inc.php on line 499 in function _filesystems()
./includes/class.Parser.inc.php on line 90 in function df( "-P" )
./includes/class.CommonFunctions.inc.php on line 123 in function executeProgram( "df", "-k -P", "Filesystem 1024-blocks Used Available Capacity Mounted on\n/dev/md1 107700232 4039096 98190264 4% /\nudev 3939440
Change
- if (CommonFunctions::executeProgram('df', '-k '.$df_param, $df, PSI_DEBUG)) {
to
+ CommonFunctions::executeProgram('df', '-k '.$df_param, $df, PSI_DEBUG);

and remove } on line 152

Above change should be made in /usr/share/phpsysinfo/includes/class.Parser.inc.php

https://bugs.launchpad.net/ubuntu/+source/phpsysinfo/+bug/1048646


I would close this without looking because it's quite old but anyway just in case I report this back here

namiltd commented 1 year ago

Fixed: https://github.com/phpsysinfo/phpsysinfo/commit/cb00998e57e38157d99461369efabb33c91b16f8

williamdes commented 1 year ago

Thank you 🚀 I am closing this, let me know when an release is done. It can wait