Giter Site home page Giter Site logo

Comments (19)

graveguardian avatar graveguardian commented on July 18, 2024

Tried another makefile...fails also, different error:

DRUSH_DRUPAL_ROOT: /data/disk/o1/static/civi50d7 - ok
DRUSH_SITE_ROOT: sites/crm.graveguardian.net - ok
CiviCRM: Initializing the CiviCRM database. - notice
Loading CiviCRM database structure .. - notice
WD php: TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given in DB::parseDSN() (line 793 of /data/disk/o1/static/civi50d7/sites/all/modules/civicrm/packages/DB.php). - error
Drush command terminated abnormally due to an unrecoverable error.

Are these errors due to Drush, CiviCRM, or Aegir?

The first attempt was using a makefile for civiCRM 5.9-d7 and the second was trying to use civicrm 5.0-d7.

Thanks for your help!

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

It looks like you’re using PHP not compatible with the platform codebase, see: docs/PHP.txt

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

Platforms are no longer installed by default. Please check ~/static/control/README.txt

Sent with GitHawk

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

Also, make sure you have completed post-installation upgrade as explained in the documentation.

Sent with GitHawk

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

It should be updated to reflect the current behavior which is also a few years old.

Sent with GitHawk

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

OK. Got all platforms installed, no problem.

HOWEVER, I'm trying to install CiviCRM from your makefiles, and cannot get it to work. Platform will not verify, and then can't be deleted. How can I clean this up?

What is the correct procedure to use the makefiles? You had indicated earlier that it may be a PHP version compatibilty error, but from what I can see, your 7.100.1 drupal version indicated in the makefile is compatible with PHP 8.1.

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

Using makefiles is deprecated since Drupal 8. They are still there for testing purposes but we don’t test them anymore. Also, they probably referenced old version of contrib which requires PHP 7.4. Please not that it’s something you should investigate yourself. We don’t support any specific Drupal codebase anymore and any included platform and makefiles are exclusively for testing.

Sent with GitHawk

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

OK. Deleted plaform files from .drush directory and deleted from front end. All gone.

But still can't get Civi installed. ;-(

Have tried installing from Git Repository as well as from makefile. I'm sure it's me.

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

Just trying to do things the "BOA" way! I'll figure it out, somehow.

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

Have looked for the install profiles for BOA's 'canned' platforms, but can't find them anywhere...was thinking I could modify one of them. Where are they located?

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

Modern Drupal codebases are not installed with makefiles nor profiles. They are build with composer and then added as platforms. Still, old makefiles may not work because Drupal disabled D7 support in many areas of d.o

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

omega8cc avatar omega8cc commented on July 18, 2024

Yes, things change fundamentally in Drupal after it replaced old core with Symfony. There are many docs on this, and in the BOA context it’s explained in docs/COMPOSER.txt

Sent with GitHawk

from boa.

graveguardian avatar graveguardian commented on July 18, 2024

from boa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.