MySQL error 1146: Table 'MY_CRM.outbound_email' doesn't exist

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.

  1. Delete public/legacy/config.php, public/legacy/config_si.php, public/legacy/config_override.php files.
  2. Create a new database
  3. Set the folder permissions again.
  4. Check if you have all the extensions like curl, zip, mysqli, etc. enabled in php.ini
  5. Set higher values for memory_limit, max_input_time,max_execution_time in php.ini file
  6. Check if the session folder path (session.save_path) is valid in php.ini file.
  7. Open the command line in administration mode or set the admin mode
  8. Check You have PHP.exe folder path set in your environment variables (path).
  9. 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"