New install - linux - blank page

I am trying a fresh install of SuiteCRM (new user). I have it installed on my server, but the install page only gives a blank screen…

I run Linux Mint 21 with Apache, I am unsure how to test or what the next step should be?

Welcome! You may need to set file permission and ownership correctly.

Check Compatibility matrix


/public/legacy/config.php

Check site_url

Looking at the install docs, it states " All SuiteCRM-Core api calls depend on this (calls to api/graphql ) if re-rewrites are not allowed you will get a 404 when calling the api."

I can find this directory; I don’t think it was created… so, it can’t be written too, of course? Could this be the issue? If so, how do I correct this?

Also, looking at the compatiblity matrix, it shows Php 8.2… does that mean that it wont run under php 8.3.14?

Well, I have gotten further. … using the CLI method for install, with the line, with my full file path entered:


> ./bin/console suitecrm:app:install -u

yeilds the following message

./bin/console suitecrm:app:install
PHP Fatal error: Uncaught Symfony\Component\Dotenv\Exception\PathException: Unable to read the “/var/www/html/suitecrm/.env” environment file. in /var/www/html/suitecrm/vendor/symfony/dotenv/Dotenv.php:553

Yeah it does not support PHP 8.3

Are you at 2.2 Re-set permissions ?

I did reset the permissions… I am now downgrading PHP to 8.2 from 8.3

That’s perfect. Did you able to move ahead with installation?

Try using this script, you can change the lines to the version you want to install. It will be done under 10 minutes :wink: