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 234 forks source link

Issue with new Ubuntu 16.04 install phpsysinfo not working #196

Closed cameronmotes closed 6 years ago

cameronmotes commented 6 years ago

This is my error log. Phpsysinfo not pulling any data from OS about hardware or file storage etc

OH, I'M SORRY. SOMETHING SEEMS TO BE WRONG. file_exists(/proc/sys/kernel/hostname)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1408 in function build() ./includes/os/class.Linux.inc.php on line 117 in function _hostname() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/sys/kernel/hostname", NULL, 1 ) file_exists(/proc/version)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1409 in function build() ./includes/os/class.Linux.inc.php on line 146 in function _kernel() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/version", "", 1 ) file_exists(/proc/uptime)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1410 in function build() ./includes/os/class.Linux.inc.php on line 178 in function _uptime() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/uptime", NULL, 1 ) file_exists(/proc/loadavg)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1412 in function build() ./includes/os/class.Linux.inc.php on line 191 in function _loadavg() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/loadavg", NULL ) file_exists(/proc/stat)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1412 in function build() ./includes/os/class.Linux.inc.php on line 198 in function _loadavg() ./includes/os/class.Linux.inc.php on line 215 in function _parseProcStat( "cpu" ) ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/stat", NULL ) file_exists(/proc/stat)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1412 in function build() ./includes/os/class.Linux.inc.php on line 198 in function _loadavg() ./includes/os/class.Linux.inc.php on line 237 in function _parseProcStat( "cpu" ) ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/stat", NULL ) file_exists(/proc/cpuinfo)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1417 in function build() ./includes/os/class.Linux.inc.php on line 278 in function _cpuinfo() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/cpuinfo", NULL ) file_exists(/proc/meminfo)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1428 in function build() ./includes/os/class.Linux.inc.php on line 980 in function _memory() ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/proc/meminfo", NULL ) file_exists(/etc/mtab)

the file does not exist on your machine

./xml.php on line 66 ./includes/output/class.WebpageXML.inc.php on line 131 in function run() ./includes/xml/class.XML.inc.php on line 655 in function getXml() ./includes/xml/class.XML.inc.php on line 634 in function _buildXml() ./includes/os/class.OS.inc.php on line 144 in function getSys() ./includes/os/class.Linux.inc.php on line 1431 in function build() ./includes/os/class.Linux.inc.php on line 1038 in function _filesystems() ./includes/class.Parser.inc.php on line 99 in function df( "-P 2>/dev/null" ) ./includes/class.CommonFunctions.inc.php on line 337 in function rfts( "/etc/mtab", "" )

cameronmotes commented 6 years ago

I’m not sure what just happened, half that code is blocked from being displayed.

URL: https://www.moteselectronics.com/phpsysinfo

namiltd commented 6 years ago

Try disabling SELinux temporarily: http://www.linuxpathfinder.com/how-to-disable-selinux-temporarily-or-permanently

cameronmotes commented 6 years ago

I’m not having any luck with SELinux. Never heard of it, and when I issue the commands it just says things like. No such file or directory Or Command not found Or The program ‘setsbool’ is currently not installed.

Any other ideas?

namiltd commented 6 years ago

Check apache2/nginx log (/var/log/apache2/error.log /var/log/nginx/error.log).

cameronmotes commented 6 years ago

This is the only thing in either log [Sat Nov 18 05:02:32.508139 2017] [:error] [pid 9274] [client 192.168.1.248:58150] script '/home/admin/web/moteselectronics.com/public_html/phpsysinfo/xmll.php' not found or unable to stat

cameronmotes commented 6 years ago

Could it be a configuration issue with the VestaCP control panel’s way of configuring apache2 config files?

namiltd commented 6 years ago

It is likely that the default VestaCP settings are unsuitable for phpSysInfo.

Check what PHP settings are. Create file info.php in DocumentRoot folder: <?php phpinfo()

http://www.moteselectronics.com/info.php

cameronmotes commented 6 years ago

Done. https://www.moteselectronics.com/info.php

namiltd commented 6 years ago

sudo apparmor_status Also check /var/log/syslog

namiltd commented 6 years ago

Inactive for a long time. Closed