You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					82 lines
				
				2.4 KiB
			
		
		
			
		
	
	
					82 lines
				
				2.4 KiB
			| 
								 
											13 years ago
										 
									 | 
							
								<?php
							 | 
						||
| 
								 | 
							
								/* @var $this YiiRequirementChecker */
							 | 
						||
| 
								 | 
							
								/* @var $summary array */
							 | 
						||
| 
								 | 
							
								/* @var $requirements array[] */
							 | 
						||
| 
								 | 
							
								?>
							 | 
						||
| 
								 | 
							
								<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
							 | 
						||
| 
								 | 
							
								<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
							 | 
						||
| 
								 | 
							
								<head>
							 | 
						||
| 
								 | 
							
								<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
							 | 
						||
| 
								 | 
							
								<meta http-equiv="content-language" content="en"/>
							 | 
						||
| 
								 | 
							
								<style type="text/css">
							 | 
						||
| 
								 | 
							
								<?php $this->renderViewFile(dirname(__FILE__).DIRECTORY_SEPARATOR.'css.php'); ?>
							 | 
						||
| 
								 | 
							
								</style>
							 | 
						||
| 
								 | 
							
								<title>Yii Application Requirement Checker</title>
							 | 
						||
| 
								 | 
							
								</head>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<body>
							 | 
						||
| 
								 | 
							
								<div id="page">
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<div id="header">
							 | 
						||
| 
								 | 
							
								<h1>Yii Application Requirement Checker</h1>
							 | 
						||
| 
								 | 
							
								</div><!-- header-->
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<div id="content">
							 | 
						||
| 
								 | 
							
								<h2>Description</h2>
							 | 
						||
| 
								 | 
							
								<p>
							 | 
						||
| 
								 | 
							
								This script checks if your server configuration meets the requirements
							 | 
						||
| 
								 | 
							
								for running Yii application.
							 | 
						||
| 
								 | 
							
								It checks if the server is running the right version of PHP,
							 | 
						||
| 
								 | 
							
								if appropriate PHP extensions have been loaded, and if php.ini file settings are correct.
							 | 
						||
| 
								 | 
							
								</p>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<h2>Conclusion</h2>
							 | 
						||
| 
								 | 
							
								<p>
							 | 
						||
| 
								 | 
							
								<?php if ($summary['errors']>0): ?>
							 | 
						||
| 
								 | 
							
								Unfortunately your server configuration does not satisfy the requirements by this application.
							 | 
						||
| 
								 | 
							
								<?php elseif ($summary['warnings']>0): ?>
							 | 
						||
| 
								 | 
							
								Your server configuration satisfies the minimum requirements by this application. Please pay attention to the warnings listed below if your application will use the corresponding features.
							 | 
						||
| 
								 | 
							
								<?php else: ?>
							 | 
						||
| 
								 | 
							
								Congratulations! Your server configuration satisfies all requirements.
							 | 
						||
| 
								 | 
							
								<?php endif; ?>
							 | 
						||
| 
								 | 
							
								</p>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<h2>Details</h2>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<table class="result">
							 | 
						||
| 
								 | 
							
								<tr><th>Name</th><th>Result</th><th>Required By</th><th>Memo</th></tr>
							 | 
						||
| 
								 | 
							
								<?php foreach($requirements as $requirement): ?>
							 | 
						||
| 
								 | 
							
								<tr>
							 | 
						||
| 
								 | 
							
									<td>
							 | 
						||
| 
								 | 
							
									<?php echo $requirement['name']; ?>
							 | 
						||
| 
								 | 
							
									</td>
							 | 
						||
| 
								 | 
							
									<td class="<?php echo $requirement['condition'] ? 'passed' : ($requirement['mandatory'] ? 'failed' : 'warning'); ?>">
							 | 
						||
| 
								 | 
							
									<?php echo $requirement['condition'] ? 'Passed' : ($requirement['mandatory'] ? 'Failed' : 'Warning'); ?>
							 | 
						||
| 
								 | 
							
									</td>
							 | 
						||
| 
								 | 
							
									<td>
							 | 
						||
| 
								 | 
							
									<?php echo $requirement['by']; ?>
							 | 
						||
| 
								 | 
							
									</td>
							 | 
						||
| 
								 | 
							
									<td>
							 | 
						||
| 
								 | 
							
									<?php echo $requirement['memo']; ?>
							 | 
						||
| 
								 | 
							
									</td>
							 | 
						||
| 
								 | 
							
								</tr>
							 | 
						||
| 
								 | 
							
								<?php endforeach; ?>
							 | 
						||
| 
								 | 
							
								</table>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<table>
							 | 
						||
| 
								 | 
							
								<tr>
							 | 
						||
| 
								 | 
							
									<td class="passed"> </td><td>passed</td>
							 | 
						||
| 
								 | 
							
									<td class="failed"> </td><td>failed</td>
							 | 
						||
| 
								 | 
							
									<td class="warning"> </td><td>warning</td>
							 | 
						||
| 
								 | 
							
								</tr>
							 | 
						||
| 
								 | 
							
								</table>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								</div><!-- content -->
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<div id="footer">
							 | 
						||
| 
								 | 
							
								<?php echo $this->getServerInfo().' '.$this->getNowDate(); ?>
							 | 
						||
| 
								 | 
							
								</div><!-- footer -->
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								</div><!-- page -->
							 | 
						||
| 
								 | 
							
								</body>
							 | 
						||
| 
								 | 
							
								</html>
							 |