| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 | 
							- <?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__) . '/css.php'); ?>
 
- </head>
 
- <body>
 
- <div class="container">
 
-     <header>
 
-         <h1>Yii Application Requirement Checker</h1>
 
-     </header>
 
-     <hr>
 
-     <main>
 
-         <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>
 
-         <p>
 
-         There are two kinds of requirements being checked. Mandatory requirements are those that have to be met
 
-         to allow Yii to work as expected. There are also some optional requirements being checked which will
 
-         show you a warning when they do not meet. You can use Yii framework without them but some specific
 
-         functionality may be not available in this case.
 
-         </p>
 
-         <h3>Conclusion</h3>
 
-         <?php if ($summary['errors'] > 0): ?>
 
-             <div class="alert alert-danger">
 
-                 <strong>Unfortunately your server configuration does not satisfy the requirements by this application.<br>Please refer to the table below for detailed explanation.</strong>
 
-             </div>
 
-         <?php elseif ($summary['warnings'] > 0): ?>
 
-             <div class="alert alert-info">
 
-                 <strong>Your server configuration satisfies the minimum requirements by this application.<br>Please pay attention to the warnings listed below and check if your application will use the corresponding features.</strong>
 
-             </div>
 
-         <?php else: ?>
 
-             <div class="alert alert-success">
 
-                 <strong>Congratulations! Your server configuration satisfies all requirements.</strong>
 
-             </div>
 
-         <?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'] ? 'danger' : 'warning') ?>">
 
-                 <td>
 
-                 <?php echo $requirement['name'] ?>
 
-                 </td>
 
-                 <td>
 
-                 <span class="result"><?php echo $requirement['condition'] ? 'Passed' : ($requirement['mandatory'] ? 'Failed' : 'Warning') ?></span>
 
-                 </td>
 
-                 <td>
 
-                 <?php echo $requirement['by'] ?>
 
-                 </td>
 
-                 <td>
 
-                 <?php echo $requirement['memo'] ?>
 
-                 </td>
 
-             </tr>
 
-             <?php endforeach; ?>
 
-         </table>
 
-     </main>
 
-     <hr>
 
-     <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>
 
-     </footer>
 
- </div>
 
- </body>
 
- </html>
 
 
  |