Server IP : 185.86.78.101 / Your IP : 216.73.216.124 Web Server : Apache System : Linux 675867-vds-valikoshka1996.gmhost.pp.ua 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:05 UTC 2023 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/wwwroot/mifepriston.org/vendor/yiisoft/yii2/requirements/ |
Upload File : |
<?php /** * @link https://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii Software LLC * @license https://www.yiiframework.com/license/ */ /* @var $this YiiRequirementChecker */ /** * These are the Yii core requirements for the [[YiiRequirementChecker]] instance. * These requirements are mandatory for any Yii application. */ return array( array( 'name' => 'PHP version', 'mandatory' => true, 'condition' => version_compare(PHP_VERSION, '5.4.0', '>='), 'by' => '<a href="https://www.yiiframework.com">Yii Framework</a>', 'memo' => 'PHP 5.4.0 or higher is required.', ), array( 'name' => 'Reflection extension', 'mandatory' => true, 'condition' => class_exists('Reflection', false), 'by' => '<a href="https://www.yiiframework.com">Yii Framework</a>', ), array( 'name' => 'PCRE extension', 'mandatory' => true, 'condition' => extension_loaded('pcre'), 'by' => '<a href="https://www.yiiframework.com">Yii Framework</a>', ), array( 'name' => 'SPL extension', 'mandatory' => true, 'condition' => extension_loaded('SPL'), 'by' => '<a href="https://www.yiiframework.com">Yii Framework</a>', ), array( 'name' => 'Ctype extension', 'mandatory' => true, 'condition' => extension_loaded('ctype'), 'by' => '<a href="https://www.yiiframework.com">Yii Framework</a>' ), array( 'name' => 'MBString extension', 'mandatory' => true, 'condition' => extension_loaded('mbstring'), 'by' => '<a href="https://www.php.net/manual/en/book.mbstring.php">Multibyte string</a> processing', 'memo' => 'Required for multibyte encoding string processing.' ), array( 'name' => 'OpenSSL extension', 'mandatory' => false, 'condition' => extension_loaded('openssl'), 'by' => '<a href="https://www.yiiframework.com/doc-2.0/yii-base-security.html">Security Component</a>', 'memo' => 'Required by encrypt and decrypt methods.' ), array( 'name' => 'Intl extension', 'mandatory' => false, 'condition' => $this->checkPhpExtensionVersion('intl', '1.0.2', '>='), 'by' => '<a href="https://www.php.net/manual/en/book.intl.php">Internationalization</a> support', 'memo' => 'PHP Intl extension 1.0.2 or higher is required when you want to use advanced parameters formatting in <code>Yii::t()</code>, non-latin languages with <code>Inflector::slug()</code>, <abbr title="Internationalized domain names">IDN</abbr>-feature of <code>EmailValidator</code> or <code>UrlValidator</code> or the <code>yii\i18n\Formatter</code> class.' ), array( 'name' => 'ICU version', 'mandatory' => false, 'condition' => defined('INTL_ICU_VERSION') && version_compare(INTL_ICU_VERSION, '49', '>='), 'by' => '<a href="https://www.php.net/manual/en/book.intl.php">Internationalization</a> support', 'memo' => 'ICU 49.0 or higher is required when you want to use <code>#</code> placeholder in plural rules (for example, plural in <a href=\"https://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html#asRelativeTime%28%29-detail\"> Formatter::asRelativeTime()</a>) in the <code>yii\i18n\Formatter</code> class. Your current ICU version is ' . (defined('INTL_ICU_VERSION') ? INTL_ICU_VERSION : '(ICU is missing)') . '.' ), array( 'name' => 'ICU Data version', 'mandatory' => false, 'condition' => defined('INTL_ICU_DATA_VERSION') && version_compare(INTL_ICU_DATA_VERSION, '49.1', '>='), 'by' => '<a href="https://www.php.net/manual/en/book.intl.php">Internationalization</a> support', 'memo' => 'ICU Data 49.1 or higher is required when you want to use <code>#</code> placeholder in plural rules (for example, plural in <a href=\"https://www.yiiframework.com/doc-2.0/yii-i18n-formatter.html#asRelativeTime%28%29-detail\"> Formatter::asRelativeTime()</a>) in the <code>yii\i18n\Formatter</code> class. Your current ICU Data version is ' . (defined('INTL_ICU_DATA_VERSION') ? INTL_ICU_DATA_VERSION : '(ICU Data is missing)') . '.' ), array( 'name' => 'Fileinfo extension', 'mandatory' => false, 'condition' => extension_loaded('fileinfo'), 'by' => '<a href="https://www.php.net/manual/en/book.fileinfo.php">File Information</a>', 'memo' => 'Required for files upload to detect correct file mime-types.' ), array( 'name' => 'DOM extension', 'mandatory' => false, 'condition' => extension_loaded('dom'), 'by' => '<a href="https://www.php.net/manual/en/book.dom.php">Document Object Model</a>', 'memo' => 'Required for REST API to send XML responses via <code>yii\web\XmlResponseFormatter</code>.' ), array( 'name' => 'IPv6 support', 'mandatory' => false, 'condition' => strlen(@inet_pton('2001:db8::1')) === 16, 'by' => 'IPv6 expansion in <a href="https://www.yiiframework.com/doc-2.0/yii-validators-ipvalidator.html">IpValidator</a>', 'memo' => 'When <a href="https://www.yiiframework.com/doc-2.0/yii-validators-ipvalidator.html#$expandIPv6-detail">IpValidator::expandIPv6</a> property is set to <code>true</code>, PHP must support IPv6 protocol stack. Currently PHP constant <code>AF_INET6</code> is not defined and IPv6 is probably unsupported.' ) );