mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-01-22 16:28:10 -05:00
Update server_stats.php
This commit is contained in:
@@ -1,100 +1,100 @@
|
||||
<div id="config_wrapper">
|
||||
<?php echo $this->lang->line('config_server_notice'); ?>
|
||||
<table class="table text-left" >
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>OSPOS Info</th>
|
||||
<td><?php echo $this->config->item('application_version'); ?> - <?php echo substr($this->config->item('commit_sha1'), 0, 6); ?><br>
|
||||
<?php echo current_language_code(); ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Extensions & Modules</th>
|
||||
<td>
|
||||
<?php
|
||||
echo "GD: ", extension_loaded('gd') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "BC Math: ", extension_loaded('bcmath') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "INTL: ", extension_loaded('intl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "OpenSSL: ", extension_loaded('openssl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "MBString: ", extension_loaded('mbstring') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "Curl: ", extension_loaded('curl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
// echo print_r(apache_get_modules());
|
||||
//echo "Rewrite Module: ", $isEnabled = in_array('mod_rewrite', apache_get_modules());
|
||||
//echo ($isEnabled) ? 'OK ✓' : 'MISSING ✗', '<br>';
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>User Settings</th>
|
||||
<td>Browser:
|
||||
<?php
|
||||
function get_browser_name($user_agent)
|
||||
{
|
||||
if (strpos($user_agent, 'Opera') || strpos($user_agent, 'OPR/')) return 'Opera';
|
||||
elseif (strpos($user_agent, 'Edge')) return 'Edge';
|
||||
elseif (strpos($user_agent, 'Chrome')) return 'Chrome';
|
||||
elseif (strpos($user_agent, 'Safari')) return 'Safari';
|
||||
elseif (strpos($user_agent, 'Firefox')) return 'Firefox';
|
||||
elseif (strpos($user_agent, 'MSIE') || strpos($user_agent, 'Trident/7')) return 'Internet Explorer';
|
||||
|
||||
return 'Other';
|
||||
}
|
||||
echo get_browser_name($_SERVER['HTTP_USER_AGENT']);
|
||||
?><br>
|
||||
|
||||
Server Software:
|
||||
<?php echo $_SERVER['SERVER_SOFTWARE']; ?><br>
|
||||
PHP Version:
|
||||
<?php echo PHP_VERSION; ?> <br>
|
||||
Apache Version: <br>
|
||||
Server Port:
|
||||
<?php echo $_SERVER['SERVER_PORT']; ?><br>
|
||||
DB Version:
|
||||
<?php print mysqli_get_client_info(); ?><br>
|
||||
OS:
|
||||
<?php echo php_uname(); ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>File's Permissions</th>
|
||||
<td>Application/logs:
|
||||
<?php $logs = '../application/logs/';
|
||||
$uploads = '../public/uploads/';
|
||||
$images = '../public/uploads/item_pics/';
|
||||
$import = '../import_items.csv';
|
||||
if (is_writable($logs)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
Public/uploads:
|
||||
<?php
|
||||
if (is_writable($uploads)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
public/uploads/item_pics:
|
||||
<?php
|
||||
if (is_writable($images)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
import_items.csv:
|
||||
<?php
|
||||
if (is_writable($import)) {
|
||||
echo 'Writable ✓ ';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
chmod("../.htaccess",0644);
|
||||
chmod("../application/.htaccess",0644);
|
||||
chmod("../public/.htaccess",0644); echo '<br>';
|
||||
echo ".htaccess permissions were reset to 644";
|
||||
?>
|
||||
</td>
|
||||
</table>
|
||||
</div>
|
||||
<table class="table text-left" >
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>OSPOS Info</th>
|
||||
<td><?php echo $this->config->item('application_version'); ?> - <?php echo substr($this->config->item('commit_sha1'), 0, 6); ?><br>
|
||||
<?php echo current_language_code(); ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Extensions & Modules</th>
|
||||
<td>
|
||||
<?php
|
||||
echo "GD: ", extension_loaded('gd') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "BC Math: ", extension_loaded('bcmath') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "INTL: ", extension_loaded('intl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "OpenSSL: ", extension_loaded('openssl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "MBString: ", extension_loaded('mbstring') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
echo "Curl: ", extension_loaded('curl') ? 'Enabled ✓' : 'MISSING ✗', '<br>';
|
||||
// echo print_r(apache_get_modules());
|
||||
//echo "Rewrite Module: ", $isEnabled = in_array('mod_rewrite', apache_get_modules());
|
||||
//echo ($isEnabled) ? 'OK ✓' : 'MISSING ✗', '<br>';
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>User Settings</th>
|
||||
<td>Browser:
|
||||
<?php
|
||||
function get_browser_name($user_agent)
|
||||
{
|
||||
if (strpos($user_agent, 'Opera') || strpos($user_agent, 'OPR/')) return 'Opera';
|
||||
elseif (strpos($user_agent, 'Edge')) return 'Edge';
|
||||
elseif (strpos($user_agent, 'Chrome')) return 'Chrome';
|
||||
elseif (strpos($user_agent, 'Safari')) return 'Safari';
|
||||
elseif (strpos($user_agent, 'Firefox')) return 'Firefox';
|
||||
elseif (strpos($user_agent, 'MSIE') || strpos($user_agent, 'Trident/7')) return 'Internet Explorer';
|
||||
|
||||
return 'Other';
|
||||
}
|
||||
echo get_browser_name($_SERVER['HTTP_USER_AGENT']);
|
||||
?><br>
|
||||
|
||||
Server Software:
|
||||
<?php echo $_SERVER['SERVER_SOFTWARE']; ?><br>
|
||||
PHP Version:
|
||||
<?php echo PHP_VERSION; ?> <br>
|
||||
Apache Version: <br>
|
||||
Server Port:
|
||||
<?php echo $_SERVER['SERVER_PORT']; ?><br>
|
||||
DB Version:
|
||||
<?php print mysqli_get_client_info(); ?><br>
|
||||
OS:
|
||||
<?php echo php_uname(); ?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>File's Permissions</th>
|
||||
<td>Application/logs:
|
||||
<?php $logs = '../application/logs/';
|
||||
$uploads = '../public/uploads/';
|
||||
$images = '../public/uploads/item_pics/';
|
||||
$import = '../import_items.csv';
|
||||
if (is_writable($logs)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
Public/uploads:
|
||||
<?php
|
||||
if (is_writable($uploads)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
public/uploads/item_pics:
|
||||
<?php
|
||||
if (is_writable($images)) {
|
||||
echo 'Writable ✓';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
?><br>
|
||||
import_items.csv:
|
||||
<?php
|
||||
if (is_writable($import)) {
|
||||
echo 'Writable ✓ ';
|
||||
} else {
|
||||
echo 'NOT Writable ✗ ';
|
||||
}
|
||||
chmod("../.htaccess",0644);
|
||||
chmod("../application/.htaccess",0644);
|
||||
chmod("../public/.htaccess",0644); echo '<br>';
|
||||
echo ".htaccess permissions were reset to 644";
|
||||
?>
|
||||
</td>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user