-
Notifications
You must be signed in to change notification settings - Fork 445
FAQs
Please check whether mod_rewrite is working on your server. In addition, read the comment thread at #3153 for more steps on how to diagnose mod_rewrite.
see https://github.com/ChurchCRM/CRM/blob/master/cloud9/001-cloud9.conf for the config used by our cloud9 dev system.
see https://github.com/ChurchCRM/CRM/blob/master/cloud9/upgradePhp7.sh
As seen in the following bug report the fix is to run the following command
chmod 755 churchcrm/ -R
Update the copy of Include\Config.php file change line 56
error_reporting(E_ERROR);
to error_reporting(E_ALL);
also, see a listing of all PHP error reporting that can be used
Explore various methods for debugging the ChurchCRM application, including turning on error reporting and enabling app logs.
Enable the logs in the System Settings, the default value is INFO but you may want to change that. The logs are created in the /logs
dir. Please note that logs are not cleaned by the system and it is up to the admin to clean files.
There is a simple workaround if your server does not have register_globals turned off. Create a file called ".htaccess" with a simple text editor and insert the following line into that new file: php_flag register_globals off Save this file and upload this file into the main ChurchCRM directory.
Some web hosts allow you to selectively enable PHP extensions by the use of a phprc file. If your web host does not enable Phar by default and allows the use of phprc files, you can add the following to your phprc file:
extension=phar.so