summaryrefslogtreecommitdiffstats
path: root/frontends/php/include/setup.inc.php
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-05-11 13:14:28 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2007-05-11 13:14:28 +0000
commit3317e98b7983d4bf5e3ee63499428eb9a9adcf6e (patch)
treebb41ee7d4c9d7005307185e6da0c67f444325c7d /frontends/php/include/setup.inc.php
parent37f9b754a66b1769a36c5f5058934b66c2a5ddbc (diff)
- fixed Error in Cancel after ack of a trigger (Eugene)
fixed Installation Wizard fatal error with 'get_test_result' git-svn-id: svn://svn.zabbix.com/trunk@4125 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include/setup.inc.php')
-rw-r--r--frontends/php/include/setup.inc.php50
1 files changed, 25 insertions, 25 deletions
diff --git a/frontends/php/include/setup.inc.php b/frontends/php/include/setup.inc.php
index 84c01b9d..1fda0289 100644
--- a/frontends/php/include/setup.inc.php
+++ b/frontends/php/include/setup.inc.php
@@ -171,32 +171,32 @@
);
}
- function Stage2()
+ function get_test_result(&$result, $test_name, $test_value, $condition, $fail_message)
{
- function get_test_result(&$result, $test_name, $test_value, $condition, $fail_message)
- {
- $result &= $condition;
-
- $row = new CRow(array(
- $test_name,
- $test_value,
- $condition ? new CSpan(S_OK,'ok') : new CSpan(S_FAIL,'fail')
- ),
- !$condition ? 'fail' : null);
-
- if(!$condition && isset($fail_message))
- $row->SetHint($fail_message);
+ $result &= $condition;
+
+ $row = new CRow(array(
+ $test_name,
+ $test_value,
+ $condition ? new CSpan(S_OK,'ok') : new CSpan(S_FAIL,'fail')
+ ),
+ !$condition ? 'fail' : null);
+
+ if(!$condition && isset($fail_message))
+ $row->SetHint($fail_message);
- return $row;
- }
+ return $row;
+ }
+ function Stage2()
+ {
$final_result = true;
$table = new CTable(null, 'requirements');
$table->SetAlign('center');
/* Check PHP version */
- $table->AddRow(get_test_result(
+ $table->AddRow($this->get_test_result(
$final_result,
'PHP version: ',
phpversion(),
@@ -204,7 +204,7 @@
'Minimal version of PHP is 4.3.0'));
$memory_limit = str2mem(ini_get('memory_limit'));
- $table->AddRow(get_test_result(
+ $table->AddRow($this->get_test_result(
$final_result,
'PHP Memory limit:',
function_exists('memory_get_usage') ? mem2str($memory_limit) : 'unlimited',
@@ -213,7 +213,7 @@
$memory_limit = str2mem(ini_get('post_max_size'));
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'PHP post max size:',
mem2str($memory_limit),
@@ -221,7 +221,7 @@
'8M is minimum size of PHP post'));
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'PHP max execution time:',
ini_get('max_execution_time').' sec',
@@ -232,7 +232,7 @@
global $ZBX_CONFIG;
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'PHP Databases support: ',
implode(BR, $ZBX_CONFIG['allowed_db']),
@@ -253,7 +253,7 @@
function_exists('bcsqrt') &&
function_exists('bcsub');
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'PHP BC math support',
$bcmath_fnc_exist ? 'yes' : 'no',
@@ -268,7 +268,7 @@
$gd_version = $gd_info['GD Version'];
}
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'GD Version:',
$gd_version,
@@ -288,7 +288,7 @@
$no_img_formats = true;
}
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'Image formats:',
implode(BR, $img_formats),
@@ -299,7 +299,7 @@
{
$tmezone = ini_get('date.timezone');
$table->AddRow(
- get_test_result(
+ $this->get_test_result(
$final_result,
'PHP Timezone:',
empty($tmezone) ? 'n/a' : $tmezone,