Yii Application Requirements

Spread the love

Details

Name Result Required By Memo
PHP version Passed Yii Framework PHP 5.4.0 or higher is required.
Reflection extension Passed Yii Framework
PCRE extension Passed Yii Framework
SPL extension Passed Yii Framework
MBString extension Passed Multibyte stringprocessing Required for multibyte encoding string processing.
OpenSSL extension Passed Security Component Required by encrypt and decrypt methods.
Intl extension Warning Internationalizationsupport PHP Intl extension 1.0.2 or higher is required when you want to use advanced parameters formatting in Yii::t(), non-latin languages with Inflector::slug()IDN-feature of EmailValidator or UrlValidator or the yii\i18n\Formatterclass.
ICU version Warning Internationalizationsupport ICU 49.0 or higher is required when you want to use # placeholder in plural rules (for example, plural inFormatter::asRelativeTime()) in the yii\i18n\Formatter class. Your current ICU version is INTL_ICU_VERSION.
Fileinfo extension Passed File Information Required for files upload to detect correct file mime-types.
DOM extension Passed Document Object Model Required for REST API to send XML responses via yii\web\XmlResponseFormatter.
PDO extension Passed All DB-related classes
PDO SQLite extension Passed All DB-related classes Required for SQLite database.
PDO MySQL extension Passed All DB-related classes Required for MySQL database.
PDO PostgreSQL extension Warning All DB-related classes Required for PostgreSQL database.
Memcache extension Warning MemCache
APC extension Warning ApcCache
GD PHP extension with FreeType support Passed Captcha Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required for image CAPTCHA.
ImageMagick PHP extension with PNG support Warning Captcha Either GD PHP extension with FreeType support or ImageMagick PHP extension with PNG support is required for image CAPTCHA.
Expose PHP Warning Security reasons “expose_php” should be disabled at php.ini
PHP allow url include Passed Security reasons “allow_url_include” should be disabled at php.ini
PHP mail SMTP Passed Email sending PHP mail SMTP server required