You might have to set the folder permissions. Please make sure you have correct versions of PHP, Apache & MySQL and set permissions and configurations and re-install as per the followings.
- Delete public/legacy/config.php, public/legacy/config_si.php, public/legacy/config_override.php files.
- Create a new database
- Set the folder permissions again.
- Check if you have all the extensions like curl, zip, mysqli, etc. enabled in php.ini
- Set higher values for
memory_limit, max_input_time,max_execution_time
in php.ini file - Check if the session folder path (session.save_path) is valid in php.ini file.
- Open the command line in administration mode or set the admin mode
- Check You have PHP.exe folder path set in your environment variables (path).
- Run the following command to re-install suite8.7.1 with the database create in step 2.
php bin/console suitecrm:app:install -u "admin" -p "admin" -U "dbadminuser" -P "dbpass" -H "127.0.0.1" -N "suite8db" -S "http://127.0.0.1/" -d "yes" -W "false"