| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- <?php
- /**
- * Author: lf
- * Blog: https://blog.feehi.com
- * Email: job@feehi.com
- * Created at: 2016-10-19 12:29
- */
- /**
- * @var $os string
- * @var $phpversion string
- * @var $session string
- * @var $pdo string
- * @var $pdo_mysql string
- * @var $curl string
- * @var $gd string
- * @var $json string
- * @var $mbstring string
- * @var $upload_size string
- * @var $folders []
- */
- use yii\helpers\Url;
- $this->title = Yii::t('install', 'Environment');
- ?>
- <section class="section">
- <?= $this->render('_steps') ?>
- <div class="server">
- <table width="100%">
- <tr>
- <td class="td1"><?= Yii::t('install', 'Environment') ?></td>
- <td class="td1" width="25%"><?= Yii::t('install', 'Recommends') ?></td>
- <td class="td1" width="25%"><?= Yii::t('install', 'Current') ?></td>
- <td class="td1" width="25%"><?= Yii::t('install', 'Least Required') ?></td>
- </tr>
- <tr>
- <td><?= Yii::t('install', 'OS') ?></td>
- <td>Unix-like</td>
- <td><i class="fa fa-check correct"></i> <?= $os ?></td>
- <td><?= Yii::t('install', 'Unrestricted') ?></td>
- </tr>
- <tr>
- <td><?= Yii::t('install', 'PHP Version') ?></td>
- <td>>5.6.x</td>
- <td><?= $phpversion ?></td>
- <td>5.4.0</td>
- </tr>
- <!-- 模块检测 -->
- <tr>
- <td class="td1" colspan="4">
- <?= Yii::t('install', 'Module') ?>
- </td>
- </tr>
- <tr>
- <td>SESSION</td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $session ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <tr>
- <td>
- PDO
- <a href="https://www.baidu.com/s?wd=开启PDO,PDO_MYSQL扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $pdo ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <!--<tr>
- <td>
- PDO_MySQL
- <a href="https://www.baidu.com/s?wd=开启PDO,PDO_MYSQL扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?/*= Yii::t('install', 'Required') */?></td>
- <td>
- <?/*= $pdo_mysql */?>
- </td>
- <td><?/*= Yii::t('install', 'Required') */?></td>
- </tr>-->
- <tr>
- <td>
- CURL
- <a href="https://www.baidu.com/s?wd=开启PHP CURL扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $curl ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <tr>
- <td>
- GD
- <a href="https://www.baidu.com/s?wd=开启PHP GD扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $gd ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <tr>
- <td>
- JSON
- <a href="https://www.baidu.com/s?wd=开启PHP json扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $json ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <td>
- MB_STRING
- <a href="https://www.baidu.com/s?wd=开启PHP mb_string扩展" target="_blank">
- <i class="fa fa-question-circle question"></i>
- </a>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- <td>
- <?= $mbstring ?>
- </td>
- <td><?= Yii::t('install', 'Required') ?></td>
- </tr>
- <!-- 大小限制检测 -->
- <tr>
- <td class="td1" colspan="4">
- <?= Yii::t('install', 'Other') ?>
- </td>
- </tr>
- <tr>
- <td><?= Yii::t('install', 'Upload Limit') ?></td>
- <td>>2M</td>
- <td>
- <?= $upload_size ?>
- </td>
- <td><?= Yii::t('install', 'Unrestricted') ?></td>
- </tr>
- </table>
- <table width="100%">
- <tr>
- <td class="td1"><?= Yii::t('install', 'Directory File Permission') ?></td>
- <td class="td1" width="25%"><?= Yii::t('install', 'Writable') ?></td>
- <td class="td1" width="25%"><?= Yii::t('install', 'Readable') ?></td>
- </tr>
- <?php
- foreach ($folders as $dir => $vo) {
- ?>
- <tr>
- <td>
- <?= $dir ?>
- </td>
- <td>
- <?php if ($vo['w']) { ?>
- <i class="fa fa-check correct"></i> <?= Yii::t('install', 'Yes') ?>
- <?php } else { ?>
- <i class="fa fa-remove error"></i> <?= Yii::t('install', 'No') ?>
- <?php } ?>
- </td>
- <td>
- <?php if ($vo['r']) { ?>
- <i class="fa fa-check correct"></i> <?= Yii::t('install', 'Yes') ?>
- <?php } else { ?>
- <i class="fa fa-remove error"></i> <?= Yii::t('install', 'No') ?>
- <?php } ?>
- </td>
- </tr>
- <?php } ?>
- </table>
- </div>
- <div class="bottom text-center">
- <a href="<?= Url::to(['check-environment']) ?>" class="btn btn-primary"><?= Yii::t('install', 'Refresh') ?></a>
- <a href="<?= Url::to(['setinfo']) ?>" <?php if ($err > 0) {
- echo "onclick=\"alert('" . Yii::t('install', 'Please check your environment to suite the cms') . "');return false;\"";
- } ?> class="btn btn-primary"><?= Yii::t('install', 'Next') ?></a>
- </div>
- </section>
- </div>
|