ChurchCRM / CRM

ChurchCRM is an OpenSource Church CRM & Management Software.
https://ChurchCRM.io
MIT License
618 stars 434 forks source link

Unmet Application Prerequisites #4327

Closed ChurchCRMBugReport closed 6 years ago

ChurchCRMBugReport commented 6 years ago

Hi, I am getting these errors after installation. Please advise how to fix them.

Unmet Application Prerequisites Certain components that ChurchCRM relies upon are missing or improperly configured on this server. The application may continue to function, but may produce unexpected behavior.

Multibyte Encoding: Failed Mcrypt: Failed

Collected Value Title Data
Page Name /churchcrm/IntegrityCheck.php
Screen Size 1080x1920
Window Size 957x1920
Page Size 957x1920
Platform Information Linux srv01.blackeye.co.za 3.10.0-693.11.1.el7.x86_64 #1 SMP Mon Dec 4 23:52:40 UTC 2017 x86_64
PHP Version 7.0.27
SQL Version 5.5.56-MariaDB
ChurchCRM Version 3.0.5
Reporting Browser Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36
Prerequisite Status Missing Prerequisites: ["Multibyte Encoding","Mcrypt"]
Integrity check status {"status":"success"}
shiftrightonce commented 6 years ago

You need to have these php modules installed or enable: php-mbstring and php-mcrypt For example if you are running a ubuntu server you can install this module as follows: sudo apt install php-mbstring php-mcrypt. Restart your server and you should be good to go.