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.
		
		
		
		
		
			
		
			
				
					
					
						
							70 lines
						
					
					
						
							2.2 KiB
						
					
					
				
			
		
		
	
	
							70 lines
						
					
					
						
							2.2 KiB
						
					
					
				| <?php | |
| /* @var $this YiiRequirementChecker */ | |
| /* @var $summary array */ | |
| /* @var $requirements array[] */ | |
| ?> | |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| 	<meta charset="utf-8"/> | |
| 	<title>Yii Application Requirement Checker</title> | |
| 	<?php $this->renderViewFile(dirname(__FILE__).DIRECTORY_SEPARATOR.'css.php'); ?> | |
| </head> | |
| <body> | |
| <div class="container"> | |
| 	<div class="header"> | |
| 		<h1>Yii Application Requirement Checker</h1> | |
| 	</div> | |
| 	<hr> | |
|  | |
| 	<div class="content"> | |
| 		<h3>Description</h3> | |
| 		<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> | |
|  | |
| 		<h3>Conclusion</h3> | |
| 		<?php if ($summary['errors']>0): ?> | |
| 		<strong class="text-error">Unfortunately your server configuration does not satisfy the requirements by this application.</strong> | |
| 		<?php elseif ($summary['warnings']>0): ?> | |
| 		<strong class="text-warning">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.</strong> | |
| 		<?php else: ?> | |
| 		<strong class="text-success">Congratulations! Your server configuration satisfies all requirements.</strong> | |
| 		<?php endif; ?> | |
|  | |
| 		<h3>Details</h3> | |
|  | |
| 		<table class="table table-bordered"> | |
| 			<tr><th>Name</th><th>Result</th><th>Required By</th><th>Memo</th></tr> | |
| 			<?php foreach($requirements as $requirement): ?> | |
| 			<tr class="<?php echo $requirement['condition'] ? 'success' : ($requirement['mandatory'] ? 'error' : 'warning'); ?>"> | |
| 				<td> | |
| 				<?php echo $requirement['name']; ?> | |
| 				</td> | |
| 				<td > | |
| 				<?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> | |
|  | |
| 	</div> | |
|  | |
| 	<hr> | |
|  | |
| 	<div class="footer"> | |
| 		<p>Server: <?php echo $this->getServerInfo().' '.$this->getNowDate(); ?></p> | |
| 		<p>Powered by <a href="http://www.yiiframework.com/" rel="external">Yii Framework</a></p> | |
| 	</div> | |
| </div> | |
| </body> | |
| </html>
 |