Project

General

Profile

Overrides for devstaging sites » History » Version 1

Jon Goldberg, 07/18/2014 05:01 PM

1 1 Jon Goldberg
h1. Overrides for dev/staging sites
2
3
Generally speaking, we should be overriding certain CiviCRM options on dev/staging sites in civicrm.settings.php, so we can copy the database between servers with impunity.
4
5
Here's my local CPEHN overrides.  You can put these into civicrm.settings.php on line 2, just under @<?php@.
6
<pre>
7
global $civicrm_setting;
8
$civicrm_setting['CiviCRM Preferences']['allowPermDeleteFinancial'] = 1;
9
$civicrm_setting['Directory Preferences']['extensionsDir'] = '/var/www/cpehn/sites/all/civicrm/extensions';
10
$civicrm_setting['URL Preferences']['extensionsURL'] = 'http://cpehn.local/sites/all/civicrm/extensions/';
11
$civicrm_setting['URL Preferences']['imageUploadURL'] = 'http://cpehn.local/sites/default/files/civicrm/persist/contribute/';
12
$civicrm_setting['URL Preferences']['userFrameworkResourceURL'] = 'http://cpehn.local/sites/all/modules/contrib/civicrm';
13
</pre>
14
15
Note that "allowPermDeleteFinancial" overrides built-in CiviAccounts auditing, and shouldn't ever be enabled on production!
Go to top