From 02572c55a025356b30302b1101be54ff67e501a7 Mon Sep 17 00:00:00 2001 From: Theodotos Andreou Date: Mon, 15 Jan 2018 23:45:20 +0200 Subject: [PATCH] Updated Setting up CiviCRM (markdown) --- Setting-up-CiviCRM.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Setting-up-CiviCRM.md b/Setting-up-CiviCRM.md index d10d304..d7035a8 100644 --- a/Setting-up-CiviCRM.md +++ b/Setting-up-CiviCRM.md @@ -70,6 +70,31 @@ Then press the 'Re-check Requirements' button. If you get the green assurance th ## Post-install steps +If we click the "System Status: Error" link at the bottom of the CiviCRM page we will see these errors: + +* Cron Not Running + No cron runs have been recorded. +* Configure Default Mailbox + Please configure a default mailbox for CiviMail. +* Complete Setup + Please enter your organization's name, primary address, and default FROM Email Address (for system-generated emails). +* Security Warning + The CiviCRM debug log should not be downloadable. +* Private Files Readable + Files in the data directory (/srv/webadmin/cms/sites/default/files/civicrm/upload/) should not be downloadable. +* Private Files Readable + Files in the data directory (/srv/webadmin/cms/sites/default/files/civicrm/custom/) should not be downloadable. + +### Setup cron + +Under the *webadmin* run `crontab -e` and add this cronjob: + +``` +5 * * * * php /srv/webadmin/cms/sites/all/modules/civicrm/bin/cli.php -u cmsadmin -p MyDrupalAdminPass -e Job -a execute +``` + + + ### Restrict access to private files Add the following configuration in */etc/nginx/sites-available/cms*: