Atrocore shows Index of / using Apache and Ubuntu

Greetings, I am trying to install Atrocore into Ubuntu Linux using LAMP Stack. After setup i see Atrocore shows Index of / when brows Atrocore login screen.

Need help

Hello, @linuxguns

Let’s double-check that everything is set up correctly according to the official guides Apache Web Server Preparation | AtroCore Help Center and Installation | AtroCore Help Center.

Please pay special attention to the following:

  1. Apache Configuration.
    Make sure that your sites-available/your_domain.conf points to public subfolder inside your project directory - not the root of the project.
    DocumentRoot /var/www/your_domain/public
    <Directory var/www/your_domain/public/>
    AllowOverride All
    </Directory>
  1. File Structure & Permissions.
    Ensure that:
  • the file public/index.php actually exists in your project directory;
  • file and folder permissions are set correctly:
find . -type d -exec chmod 755 {} + && find . -type f -exec chmod 644 {} +;
find data upload public -type d -exec chmod 775 {} + && find data upload public -type f -exec chmod 664 {} +

If everything looks correct and the issue persists, feel free to share your Apache config and/or folder structure, so I can take a closer look and help troubleshoot further.