Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Error RoundCub

При установке RoundCube появляются сообщения
PHP Strict Standards: Non-static method PEAR:: setErrorHandling ( ) should not be called statically in /installer/utils.php on line 80
и
PHP Strict Standards: Non-static method rcube_install:: get_instance ( ) should not be called statically in /installer/index.php on line 49
Устраняется следующим образом:
1. Открываем файл ../installer/index.php
2. Находим строчку: 
ini_set('error_reporting', E_ALL&~E_NOTICE);
и меняем на:
ini_set('error_reporting', E_ALL &~ (E_NOTICE | E_STRICT));
3. В случае отсутствия, добавляем вот эту строку:
define('RCMAIL_CHARSET', 'UTF-8');
после  этой:
define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config');