yii2

Форк
1
41 строка · 1.4 Кб
1
<?php
2
/**
3
 * @link https://www.yiiframework.com/
4
 * @copyright Copyright (c) 2008 Yii Software LLC
5
 * @license https://www.yiiframework.com/license/
6
 */
7

8
/* @var $this YiiRequirementChecker */
9
/* @var $summary array */
10
/* @var $requirements array[] */
11

12
echo "\nYii Application Requirement Checker\n\n";
13

14
echo "This script checks if your server configuration meets the requirements\n";
15
echo "for running Yii application.\n";
16
echo "It checks if the server is running the right version of PHP,\n";
17
echo "if appropriate PHP extensions have been loaded, and if php.ini file settings are correct.\n";
18

19
$header = 'Check conclusion:';
20
echo "\n{$header}\n";
21
echo str_pad('', strlen($header), '-') . "\n\n";
22

23
foreach ($requirements as $key => $requirement) {
24
    if ($requirement['condition']) {
25
        echo $requirement['name'] . ": OK\n";
26
    } else {
27
        echo $requirement['name'] . ': ' . ($requirement['mandatory'] ? 'FAILED!!!' : 'WARNING!!!') . "\n";
28
        echo 'Required by: ' . strip_tags($requirement['by']) . "\n";
29
        $memo = strip_tags($requirement['memo']);
30
        if (!empty($memo)) {
31
            echo 'Memo: ' . strip_tags($requirement['memo']) . "\n";
32
        }
33
    }
34
    echo "\n";
35
}
36

37
$summaryString = 'Errors: ' . $summary['errors'] . '   Warnings: ' . $summary['warnings'] . '   Total checks: ' . $summary['total'];
38
echo str_pad('', strlen($summaryString), '-') . "\n";
39
echo $summaryString;
40

41
echo "\n\n";
42

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.