Closed hyperfocus1337 closed 6 months ago
Thanks for taking the time to do this! I'll make sure to link to this information from http://contentacms.org/#install
Somehow it's still impossible for me to recreate a working installation with the steps outlined above. It's generating this massive error log: https://gist.github.com/SuperNami/29b1dad829f8dee638f9be8f34f9bcce
While following this tutorial: https://thinktandem.io/blog/2019/01/25/lando-contenta-cms-nuxt-pt-1/
The errors disappear but I'm getting a white background (css not loading properly)
@hyperfocus1337 @e0ipso I am experiencing the exact same CSS issue following that tutorial. Have you discovered a fix for this?
@hyperfocus1337 @e0ipso I fixed by turning off "Aggregate CSS" and "Aggregate JS" found at the url of /admin/config/development/performance
.
Of course you have to navigate to this page without JS and CSS so it is a little clunky - but ticked off those checkboxes, things seem to be working now.
Somehow managed to install contenta previously, but now facing same issue reported before in https://github.com/contentacms/contenta_jsonapi/issues/350 while performing a new installation.
I feel the install instructions are lacking important details and I want to find out how I got my previous installation working while this one isn't.
Therefore I'm trying to come up with clear step-by-step install instructions to resolve this issue once and for all.
This is a work in progress until I find an approach which works each time without hidden steps in between.
Steps to install contenta:
Download install script
php -r "readfile('https://raw.githubusercontent.com/contentacms/contenta_jsonapi_project/8.x-2.x/scripts/download.sh');" > download-contentacms.sh
Give permissions to install script:
chmod a+x download-contentacms.sh
Install contenta to any folder name (this case folder is named
contenta
):./download-contentacms.sh contenta
Enter directory:
cd contenta
Populate your
.env.local
file with the following environment variables:Create
settings.local.php
file inweb/sites/default
folder:$config_directories['sync'] = 'profiles/contrib/contenta_jsonapi/config/sync';
if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) { include $app_root . '/' . $site_path . '/settings.local.php'; }