It turned out that PHP did not have simplexml_load_file() installed. I ran
apt-get install php7.0-simplexml
Restarted apache and hosed the install in /plugins as well as its database, started over and now it has installed.
Roundearth just recently switched to using civicrm-asset-plugin and it may not be fully integrated yet.
CiviCRM can be installed on drupal 8 without roundearth now - it's still not "official" but is being used by some.
composer create-project drupal/recommended-project some-folder
# replace the 'x' below with a proper version number
First of all welcome to CiviCRM :)
As CiviCRM is published under the free GNU AGPL license there are no licensing costs and you do not even have to sign up. All your grasrootgroups can use your database or get their own copy /environment of CiviCRM (depending on your use case / requirements).
Following on from the comments:
Sorry I don't speak Turkish but I put your comment into Bing translate and the short answer is "yes". The error happens when you have changed a relationship type (which happens automatically if you change the language) and you're using CiviCase in non-english. So the temporary options are:
Disable civicase or only use ...
I also see this error, using WP 5.2.2/MySQL 5.6 (recommended)/PHP 7.2 (recommended)/Apache 2.4/ on Windows 10, going back to Civicrm 5.5 (5.05) where updates to the Option Groups Admin UI were made(https://github.com/civicrm/civicrm-core/blob/5.5/release-notes/5.5.0.md) In the stack trace above you see refs to option group language members.
Civicrm 5.40 ...
You should replace 5.29 in the instructions with the current version. Right now it's 5.35.
And I thought the docs were updated for this but for drupal 9 you also need to add "minimum-stability": "dev" into composer.json.
Also don't run composer as the root user.
It sounds like an incomplete install. You might need to run composer install from inside the ext/org.wikimedia.geocode folder.
But you don't need the extension if you just want to use basic geocoding in civicrm, you just need to set it up at administer - system settings - mapping and geocoding. The extension just adds more features.
UPDATE: It seems like the ...
In the meantime until this is fixed you can install this patch: https://patch-diff.githubusercontent.com/raw/civicrm/composer-compile-lib/pull/1.patch
Then run composer compile.
May also need to then run composer civicrm:publish.
I think your missing some settings in your mysql configuration?
Taken from https://docs.civicrm.org/installation/en/latest/general/requirements/#mysql-configuration
I'm not 100% sure they will cure your issue but from how the storage engine/row lengths work in MySQL ...
Couple of observations:
You may need to double-check that you can reach your MySQL database, since CiviCRM apparently can't (it's confusing since it reports that it can't connect, yet various operations can be done)
Your MySQL user needs to be able to create triggers. You probably need to contact your host to request this capability.
Neither PHP 7.3 nor MySQL 8.0 are currently supported. Looking at system requirements I see a minimum but not maximum version of MySQL; that needs correcting. PHP 7.3 generally works but it's not part of the automated testing matrix as of now.
If Drupal you need to update the temporary files folder under Administer - Configuration - File System, and possibly in the files table you might have paths using a backslash that need to be converted.
Also even for non-drupal for the windows to linux direction pay attention to capitalization for any file paths. Linux is case-sensitive but windows is not.
For a clean CiviCRM reinstall under Ubuntu / LAMP / Wordpress to work, the initial clearing of all CiviCRM related files is essential. If there are any vestiges of a prior installation left, the reinstall will certainly fail (either with an Initialization error, or the "You do not have sufficient permissions..." error).
Here are the necessary steps to ...
I would recommend to get the CiviCRM package from sourceforge, the link is here:
Also please make sure to follow the installation instruction detailed here for installing CiviCRM in wordpress CMS.
I installed WP 4.7.4 and civi 4.7.18 on local and it got installed smoothly, yes it do gives notifications that you mentioned but that's expected:
Cron Not ...
This really looks like you're trying to install on a hosting provider, but you downloaded the WordPress package for Windows. I can see how this might have happened given the WP site, but it's not at all what you wanted.
Which hosting provider are you using? Do they offer WHM/cPanel? Or Plesk? These are management frameworks for hosting providers. Inside them ...
You can remove civicrm.settings.php and run the installer again. Here's where to find it:
Note that this will NOT remove the old tables from your existing database. To do that, see here.