Please see the warnings listed below.
This script checks if your server and PHP configuration meets the requirements for running Nette Framework based ANTCMS. It checks version of PHP, if appropriate PHP extensions have been loaded, and if PHP directives are set correctly.
Web server | Apache |
---|---|
PHP version | 7.4.33 |
Your PHP version is too old. Nette Framework requires at least PHP 5.3.1 or higher. | |
Memory limit | 256M |
.htaccess file protection | Not tested |
File protection by .htaccess is not present. You must be careful to put files into document_root folder. |
|
.htaccess mod_rewrite | Not tested |
Mod_rewrite is probably not present. You will not be able to use Cool URL. | |
Function ini_set() | Enabled |
Function ini_set() is disabled. Some parts of Nette Framework may not work properly. |
|
Function error_reporting() | Enabled |
Function error_reporting() is disabled. Nette Framework requires this to be enabled. |
|
Function flock() | Enabled |
Function flock() is not supported on this filesystem. Nette Framework requires this to process atomic file operations. |
|
Register_globals | Disabled |
Configuration directive register_globals is enabled. Nette Framework requires this to be disabled. |
|
Variables_order | Enabled |
Configuration directive variables_order is missing. Nette Framework requires this to be set. |
|
Session auto-start | Enabled |
Session auto-start is enabled. Nette Framework recommends not to use this directive for security reasons. | |
PCRE with UTF-8 support | Enabled |
PCRE extension must support UTF-8. | |
Reflection phpDoc | Enabled |
Reflection phpDoc are not available (probably due to an eAccelerator bug). You cannot use @annotations. | |
ICONV extension | Enabled and works properly |
ICONV extension is required and must work properly. | |
JSON extension | Enabled |
Fileinfo extension | Enabled |
Fileinfo extension is absent. You will not be able to detect content-type of uploaded files. | |
PHP tokenizer | Enabled |
PHP tokenizer is required. | |
PDO extension | Enabled |
PDO extension or PDO drivers are absent. You will not be able to use Nette\Database . |
|
PDO SQLite extension | Enabled |
PDO SQLite extension is absent. It's required for Nette\Caching\Storages\SQLiteJournal . |
|
Multibyte String extension | Enabled |
Multibyte String extension is absent. ANTCMS and some internationalization components will not work properly. | |
Multibyte String function overloading | Disabled |
Multibyte String function overloading is enabled. Nette Framework requires this to be disabled. If it is enabled, some string function may not work properly. | |
Memcache extension | Enabled |
Memcache extension is absent. You will not be able to use Nette\Caching\Storages\MemcachedStorage . |
|
GD extension | Enabled |
GD extension is absent. You will not be able to use Nette\Image . |
|
Bundled GD extension | Disabled |
Bundled GD extension is absent. You will not be able to use some functions such as Nette\Image::filter() or Nette\Image::rotate() . |
|
Fileinfo extension or mime_content_type() | Enabled |
Fileinfo extension or function mime_content_type() are absent. You will not be able to determine mime type of uploaded files. |
|
Intl extension | Enabled |
Class Transliterator is absent, the output of Nette\Utils\Strings::webalize() and Nette\Utils\Strings::toAscii() may not be accurate for non-latin alphabets. | |
HTTP_HOST or SERVER_NAME | Present |
Either $_SERVER["HTTP_HOST"] or $_SERVER["SERVER_NAME"] must be available for resolving host name. |
|
REQUEST_URI or ORIG_PATH_INFO | Present |
Either $_SERVER["REQUEST_URI"] or $_SERVER["ORIG_PATH_INFO"] must be available for resolving request URL. |
|
SCRIPT_NAME or DOCUMENT_ROOT & SCRIPT_FILENAME | Present |
$_SERVER["SCRIPT_NAME"] or $_SERVER["DOCUMENT_ROOT"] with $_SERVER["SCRIPT_FILENAME"] must be available for resolving script file path. |
|
REMOTE_ADDR or php_uname("n") | Present |
$_SERVER["REMOTE_ADDR"] or php_uname("n") must be available for detecting development / production mode. |