( ! ) Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/roundcubemail2/program/include/rcmail_install.php on line 221
Call Stack
#TimeMemoryFunctionLocation
10.0004417408{main}( ).../index.php:0
20.0022632000spl_autoload_call ( ).../index.php:48
30.0023632488rcmail_autoload( ).../index.php:48
Roundcube Webmail Installer
How-to Wiki

Roundcube Webmail Installer

  1. Check environment
  2. Create config
  3. Test config

Checking PHP version

Version:  OK(PHP 7.4.33 detected)

Checking PHP extensions

The following modules/extensions are required to run Roundcube:

PCRE:  OK
DOM:  OK
Session:  OK
XML:  OK
JSON:  OK
PDO:  OK
Multibyte:  OK
OpenSSL:  OK

The next couple of extensions are optional and recommended to get the best performance:

FileInfo:  OK
Libiconv:  OK
Intl:  NOT AVAILABLE(See http://www.php.net/manual/en/book.intl.php)
Exif:  OK
LDAP:  OK
GD:  OK
Imagick:  NOT AVAILABLE(See http://www.php.net/manual/en/book.imagick.php)

Checking available databases

Check which of the supported extensions are installed. At least one of them is required.

MySQL:  OK
PostgreSQL:  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-pgsql.php)
SQLite:  OK
SQLite (v2):  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-sqlite.php)
SQL Server (SQLSRV):  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-sqlsrv.php)
SQL Server (DBLIB):  NOT AVAILABLE(See http://www.php.net/manual/en/ref.pdo-dblib.php)
Oracle:  NOT AVAILABLE(See http://www.php.net/manual/en/book.oci8.php)

Check for required 3rd party libs

This also checks if the include path is set correctly.

PEAR:  OK
Auth_SASL:  OK
Net_SMTP:  OK

( ! ) Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/roundcubemail2/vendor/pear/net_idna2/Net/IDNA2.php on line 2686
Call Stack
#TimeMemoryFunctionLocation
10.0004417408{main}( ).../index.php:0
20.01051284712include( '/var/www/html/roundcubemail2/installer/check.php' ).../index.php:159
30.01681547600class_exists ( ).../check.php:171
40.01681547640spl_autoload_call ( ).../check.php:171
50.01681547680Composer\Autoload\ClassLoader->loadClass( ).../check.php:171
60.01691547792Composer\Autoload\includeFile( ).../ClassLoader.php:322

( ! ) Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/roundcubemail2/vendor/pear/net_idna2/Net/IDNA2.php on line 2703
Call Stack
#TimeMemoryFunctionLocation
10.0004417408{main}( ).../index.php:0
20.01051284712include( '/var/www/html/roundcubemail2/installer/check.php' ).../index.php:159
30.01681547600class_exists ( ).../check.php:171
40.01681547640spl_autoload_call ( ).../check.php:171
50.01681547680Composer\Autoload\ClassLoader->loadClass( ).../check.php:171
60.01691547792Composer\Autoload\includeFile( ).../ClassLoader.php:322

( ! ) Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/roundcubemail2/vendor/pear/net_idna2/Net/IDNA2.php on line 3115
Call Stack
#TimeMemoryFunctionLocation
10.0004417408{main}( ).../index.php:0
20.01051284712include( '/var/www/html/roundcubemail2/installer/check.php' ).../index.php:159
30.01681547600class_exists ( ).../check.php:171
40.01681547640spl_autoload_call ( ).../check.php:171
50.01681547680Composer\Autoload\ClassLoader->loadClass( ).../check.php:171
60.01691547792Composer\Autoload\includeFile( ).../ClassLoader.php:322

( ! ) Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/roundcubemail2/vendor/pear/net_idna2/Net/IDNA2.php on line 3282
Call Stack
#TimeMemoryFunctionLocation
10.0004417408{main}( ).../index.php:0
20.01051284712include( '/var/www/html/roundcubemail2/installer/check.php' ).../index.php:159
30.01681547600class_exists ( ).../check.php:171
40.01681547640spl_autoload_call ( ).../check.php:171
50.01681547680Composer\Autoload\ClassLoader->loadClass( ).../check.php:171
60.01691547792Composer\Autoload\includeFile( ).../ClassLoader.php:322
Net_IDNA2:  OK
Mail_mime:  OK
Net_LDAP3:  OK

Checking php.ini/.htaccess settings

The following settings are required to run Roundcube:

file_uploads:  OK
session.auto_start:  OK
mbstring.func_overload:  OK
suhosin.session.encrypt:  OK

The following settings are optional and recommended:

allow_url_fopen:  OK
date.timezone:  NOT OK(not set)