Skip to main content
Share Your Experience: Take the 2024 Developer Survey
11 votes
Accepted

What is the installation canary?

What is the installation canary? The civicrm_install_canary is fundamentally a test to see how well we control/understand the installation process. It's part of a bigger topic, so bear with me in ...
Tim Otten's user avatar
  • 5,684
11 votes
Accepted

Getting permission error when installing CiviCRM under Drupal

I faced this problem too and tried a lot of things to make it works, but failed. Finally, I opened the file "index.php" in "http://(mysite)/sites/all/modules/civicrm/install/index.php". I put the ...
pnbps's user avatar
  • 146
11 votes
Accepted

Can not enable Contact Distance Search under CiviCRM modules

CiviCRM Contact Distance Search requires views module and since your system is missing required modules you won't be able to enable it. Once you install Views module you will need to configure it with ...
Pradeep Nayak's user avatar
8 votes

Database Trigger error message

If you're using binary logging, you may need to add a line to your MySQL or MariaDB configuration (/etc/mysql/my.cnf) to proceed with the installation. log_bin_trust_function_creators = 1
James Bradach's user avatar
8 votes
Accepted

Separate sites for CiviCRM and public site?

I have a number of clients who use CiviCRM on a subdomain separately from their main content site. It has both pros and cons. Pros: 1. Security. The main issue addresssed here is the risk of ...
Alan Dixon's user avatar
  • 6,851
7 votes

CiviCRM (on WordPress) runs too slow to be useful

The problem isn't WordPress, but Hostmonster. Shared hosting makes its money on sites that don't need any CPU or memory - simple WordPress sites, for instance. CiviCRM is a much more resource-...
Jon G - Megaphone Tech's user avatar
7 votes

Getting permission error when installing CiviCRM under Drupal

The error is due to an incorrect base url of your Drupal installation. Go to site/default and edit the file settings.php Search for $base_url, and set it to the correct url of your site. e.g. http:/...
AlainB's user avatar
  • 552
6 votes

Is CiviCRM for us?

first of all: I think you would be able to run CiviCRM without too much IT expertise or huge (subjective term though) consultancy costs. I would recommend you to contact a local CiviCRM partner and ...
ErikH - CiviCooP's user avatar
6 votes

Split Data from Wordpress Database

That's really two operations: splitting the combined db to separate WP and Civi ones, and migrating. For the migration part see the manual. To split the db, you could make a duplicate of the ...
Aidan's user avatar
  • 13.5k
5 votes

Cannot separate CiviCRM database tables from Wordpress tables on installation

OK. I was able to fix it by Directly editing wp-content/uploads/civicrm/civicrm.settings.php to point to the new clean civicrm-only DB. Exporting the civicrm tables only from my original wordpress ...
Karl Rudnick's user avatar
5 votes
Accepted

Do I need to know Linux to administer CiviCRM?

The question is tricky because it's a bit imprecise -- different people may interpret "know Linux" and "administer CiviCRM" a bit differently. It might be clearer to rephrase the issue this way: To ...
Tim Otten's user avatar
  • 5,684
5 votes

How do I get started using CiviCRM?

Welcome to CiviCRM. There are a lot of online resources which hopefully you have already discovered eg the User Guide and there is also a Dashlet that gives you helpful links There are also training ...
petednz - fuzion's user avatar
  • 28.3k
5 votes

Install CiviCRM alone or as Wordpress plugin?

You cannot install CiviCRM standalone, you need to install it as part of a Drupal / WordPress / Joomla! / Backdrop CMS system.
Jon-man's user avatar
  • 846
5 votes

Install CiviCRM alone or as Wordpress plugin?

As has already been said, CiviCRM has to be installed on top of a CMS such as Drupal, WordPress or Joomla. I have it on WordPress and it's working fine. Some documentation about how to install on ...
peterb's user avatar
  • 1,014
5 votes

Is there Support?

civicrm has a community of professionals who provide commercial support. We - Fuzion - are one such company. Others are listed at https://civicrm.org/partners-contributors The Core Team also do paid ...
petednz - fuzion's user avatar
  • 28.3k
4 votes
Accepted

Could not create a database trigger on AWS RDS

On https://stackoverflow.com/questions/8919907/can-i-create-trigger-in-an-rds-db is described how database triggers can be created on Amazon RDS. Short summary: Create a new Parameter Group. Set ...
Kainuk - CiviCooP's user avatar
4 votes

Could not create a database trigger on AWS RDS

Turns out, Amazon RDS by default turns on binary logging that prevents "CREATE TRIGGER" to succeed, and CiviCRM interprets this as insufficient permissions. More here. For now I turned off automatic ...
Felix's user avatar
  • 283
4 votes

Environment Settings, mismatch timezone

In testing i determined that all of the UTC offset TZ WordPress offers are invalid from a php perspective. Set the timezone to the proper php TZ (Europe/Zurich for example) and that error will go ...
Kevin Cristiano's user avatar
4 votes

INSTALLER fails. Database can't "SELECT GET_LOCK" at civicrm/install/index.php(271)

Here's a patch that seems to address the issue, although there could still be compatibility issues in the PEAR mysql and mysqli library versions used by CiviCRM. This patch is for CiviCRM 4.7.4: ...
Andrew's user avatar
  • 51
4 votes
Accepted

Recommended CMS for CiviCRM

We use Drupal exclusively for all our projects. Many advantages such as drush; views integration; webform_civicrm module! CiviCRM is CMS agnostic - and the community will support all three CMS-es. ...
KarinG - Semper IT's user avatar
4 votes
Accepted

Menu bar missing on fresh CiviCRM on Wordpress

The issue is the way WP Engine builds the user directory structure. We have a proposed patch in : https://github.com/civicrm/civicrm-core/pull/8494 Until that is merged, you can use the answer ...
Kevin Cristiano's user avatar
4 votes

CiviVolunteer install fails

I was also dealing with the same problem and after many debugging, the following uninstall script finally helped me to install CiviVolunteer succesfully. Warning: you will lose the data stored in ...
advw's user avatar
  • 51
4 votes

Do I need to know Linux to administer CiviCRM?

I would tend to say "No", it is not required. We have a bunch of customers that administer CiviCRM without Linux knowledge (or GNU, as Tomislav pointed out). However, they do pay for service providers ...
ErikH - CiviCooP's user avatar
4 votes

How to download CiviCRM - no coding?

The simple answer is YES, it is possible to use CiviCRM without coding. You will need hosting and installation, and if you do not want to do that yourself either there are enough suggestions in the ...
ErikH - CiviCooP's user avatar
4 votes

How does this work with an existing website?

As Jon says, CiviCRM is installed on top of WordPress, Drupal/Backdrop or Joomla, so if your main website uses one of those you have the option to add Civi to it. Alternatively, you can leave the ...
Aidan's user avatar
  • 13.5k
4 votes

My hosting company does not support SUPER privilege - can I use CiviCRM with them?

There are only two scenarios in which CiviCRM requires the SUPER privilege: You're using a very old version of MySQL. Versions of MySQL 5.1.6 and higher support the TRIGGER permission. Before that, ...
Jon G - Megaphone Tech's user avatar
4 votes

Install CiviCRM alone or as Wordpress plugin?

CiviCRM can not be installed alone. You CAN install it on a server within the CMS Drupal, Joomla!, Wordpress or Backdrop but actually not make it available to the internet. You then have in actual ...
ErikH - CiviCooP's user avatar
4 votes
Accepted

Unable to install CiviCRM 5.0.1 as Drupal site admin

Below link might be useful for work around Getting permission error when installing CiviCRM under Drupal HTH Pradeep
Pradeep Nayak's user avatar
4 votes
Accepted

What is the easiest way to set up cron for CiviCRM on a Drupal 7 installation?

Welcome to SE! Setting up cron can be confusing since there are many variations and it touches several aspects: OS users & permissions, CMS users & permissions, other tools, cron - and the ...
Aidan's user avatar
  • 13.5k
4 votes

Installs fails with Error Database does not support creation of triggers - User has TRIGGER privilege

In the MySQL CLI, run: SET GLOBAL log_bin_trust_function_creators=1;
todon2's user avatar
  • 61

Only top scored, non community-wiki answers of a minimum length are eligible