Как избавиться от ошибок при входе в SuiteCRM?
Сегодня установил по работе SuiteCRM (на данный момент использовал версию 7.8.1), чтобы посмотреть что она из себя представляет. И к моему небольшому удивлению уже после авторизации я наблюдал некоторые ошибки на странице.
Вот такие ошибки:
Strict Standards: Declaration of MyCallsDashlet::process() should be compatible with DashletGeneric::process($lvsParams = Array, $id = NULL) in E:\OpenServer\domains\suitecrm.loc\www\modules\Calls\Dashlets\MyCallsDashlet\MyCallsDashlet.php on line 47 Strict Standards: Declaration of MyMeetingsDashlet::process() should be compatible with DashletGeneric::process($lvsParams = Array, $id = NULL) in E:\OpenServer\domains\suitecrm.loc\www\modules\Meetings\Dashlets\MyMeetingsDashlet\MyMeetingsDashlet.php on line 209 Strict Standards: Declaration of MyOpportunitiesDashlet::process() should be compatible with DashletGeneric::process($lvsParams = Array, $id = NULL) in E:\OpenServer\domains\suitecrm.loc\www\modules\Opportunities\Dashlets\MyOpportunitiesDashlet\MyOpportunitiesDashlet.php on line 90 Strict Standards: Declaration of MyAccountsDashlet::process() should be compatible with DashletGeneric::process($lvsParams = Array, $id = NULL) in E:\OpenServer\domains\suitecrm.loc\www\modules\Accounts\Dashlets\MyAccountsDashlet\MyAccountsDashlet.php on line 101 Strict Standards: Declaration of SugarFeedDashlet::process() should be compatible with DashletGeneric::process($lvsParams = Array, $id = NULL) in E:\OpenServer\domains\suitecrm.loc\www\modules\SugarFeed\Dashlets\SugarFeedDashlet\SugarFeedDashlet.php on line 607
Исправляется все это довольно просто путем внесения настроек в файл php.ini (рекомендуется вносить изменения в данный файл) или в .htaccess.
Если вы вносите изменения в php.ini, то настройки следующие:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT display_startup_errors = on display_errors = on log_errors = on
Если вы вносите изменения в .htaccess, то настройки следующие (вставляем в самый вверх файла):
php_value error_reporting "E_ALL & ~E_NOTICE & ~E_STRICT" php_flag display_startup_errors on php_flag display_errors on php_flag log_errors on
После внесения данных изменений перезапускаем наш сервер и данные уведомления пропадут.
Спасибо за внимание и удачи в ваших разработках.