Provides information about your system/server. It automatically detects the type of system that you are using and provides you with appropriate information.
Any contribution helps us to improve Yii2 System Info, if you want to help us too but don't want to get into coding, we won't say no to PayPal
- Windows
- Linux
- getOS
- getKernelVersion
- getHostname
- getCpuModel
- getCpuVendor
- getCpuFreq
- getCpuArchitecture
- getCpuCores
- getLoad
- getUpTime
- getPhpVersion
- getServerName
- getServerProtocol
- getServerSoftware
- getTotalMemory
Either run
$ php composer.phar require abhi1693/yii2-system-info "@dev"
Add System-Info to the require section of your composer.json file:
{
"require": {
"abhi1693/yii2-system-info": "@dev"
}
}
And run following command to download extension using composer:
$ php composer.phar update
use abhimanyu\systemInfo\SystemInfo;
// Get the class to work with the current operating system
$system = SystemInfo::getInfo();
// Captain Obvious was here
$system::getHostname();
From PHP 5.4.5
, COM
is no longer built into the php core. You have to add COM
support in php.ini
:
[COM_DOT_NET]
extension=php_com_dotnet.dll
Otherwise you will see this in your error log: Fatal error: Class \'COM\' not found
Contributing instructions are located in CONTRIBUTING.md file.