Sign in

Sascha Eggenberger
Sascha Eggenberger. Senior User Experience Designer @unic @Drupal Contributor. Drupal Design System, Claro, Gin. #OpenSource https://sascha.is/
The Gin Admin Theme

A radical new design

Requirements

  • lando
  • composer

Install Mautic via composer

composer create-project mautic/core YOURPROJECTNAME ^3 --no-dev

Lando

Config

name: mautic
recipe: lamp
config:
webroot: .
php: '7.3' …

alias brew='arch -x86_64 brew'

Requirements

PHP

php -i | grep 'WebP'
WebP Support => enabled

Show available versions of composer:

brew log composer

Let’s downgrade

composer self-update 1.10.15

To switch back to the 2.x version use

composer self-update --rollback

Prerequisites

Update vagrant

https://www.vagrantup.com/downloads

Let’s update the vagrant plugins

vagrant plugin update
Updated 'vagrant-share' to version '1.1.11'!
Updated 'vagrant-vbguest' to version '0.28.0'!
vagrant up
Traceback (most recent call last):
11: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'
10: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'…

Drupal

Install the “EU Cookie Compliance” Module

  1. Make sure you’re using the EU Cookie Compliance

Set process priority

sudo sysctl debug.lowpri_throttle_enabled=0

Reset process priority

sudo sysctl debug.lowpri_throttle_enabled=1

Preparation

Update system software

Sascha Eggenberger

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store