Ошибка установки vtiger 7.1 Устаревший: методы с тем же именем, что и их класс, не будут конструкторами в будущей версии PHP - PullRequest
0 голосов
/ 04 января 2019

У меня проблема с установкой vtiger 7.1 на странице установки, она отображает страницу ошибки с этим содержимым

Устаревший: методы с тем же именем, что и их класс, не будут конструкторами в будущей версии PHP;RecurringType имеет устаревший конструктор в /home/domainname/domains/domainfolder/public_html/vtigercrm/include/utils/RecurringType.php в строке 16

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Добавьте следующую строку в config.inc.php

ini_set('display_errors','on'); error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED & ~E_STRICT); 

Или отключите отчеты об ошибках:

error_reporting(0);
0 голосов
/ 04 января 2019

генерируется ошибка из-за недопустимой переменной "error_reporting" в php.ini

, как вы, возможно, знаете, требуемое значение error_reporting для установки vtigercrm: "E_WARNING & ~ E_NOTICE & ~ E_DEPRECATED & ~ E_STRICT"

, поэтому, если текущее значение E_All или что-то еще, в php.ini установите «error_reporting», как показано ниже

error_reporting = E_WARNING & ~ E_NOTICE & ~ E_DEPRECATED & ~ E_STRICT

...