**Description**

I followed these instructions

```
mkdir -p /usr/share/CCRM
cd /usr/share/CCRM
wget [some.url.from.github]/5.8.0.tar.gz
tar xf 5.8.0.tar.gz
ln -s CRM-5.8.0 current
chown -R nginx:nginx $PWD
cd /usr/share/CCRM/current/src
composer --dev install [succeeded w/o errors]
```
A clear and concise description of what the reported bug is:

- ChurchCRM version: [v5.8.0]
- PHP version the server running: [8.2.18]
- DB Server and Version the server is running: [15.1 Distrib 10.11.6-MariaDB]
- Composer version 2.5.5 2023-03-21 11:50:05
- OS Debian bookworm [current updates installed]

**Steps To Reproduce**
I tried to open the web page and was redirected to the setup URL as expected. Finally, I got an empty page. 
After having typed `sudo -u nginx php setup/index.php` for further examinations I got:
```
PHP Fatal error:  Uncaught Error: Class "ChurchCRM\model\ChurchCRM\Base\ListOptionQuery" not found in /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/model/ChurchCRM/ListOptionQuery.php:16
Stack trace:
#0 /usr/share/CCRM/CRM-5.8.0/src/vendor/composer/ClassLoader.php(582): include()
#1 /usr/share/CCRM/CRM-5.8.0/src/vendor/composer/ClassLoader.php(433): Composer\Autoload\{closure}()
#2 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(73): Composer\Autoload\ClassLoader->loadClass()
#3 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(89): ChurchCRM\dto\SystemConfig::getFamilyRoleChoices()
#4 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(299): ChurchCRM\dto\SystemConfig::buildConfigs()
#5 /usr/share/CCRM/CRM-5.8.0/src/setup/index.php(18): ChurchCRM\dto\SystemConfig::init()
#6 {main}
  thrown in /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/model/ChurchCRM/ListOptionQuery.php on line 16 
```
**Expected behavior**
Doing the setup steps

Bug: sudo -u www-data php setup/index.php => "ChurchCRM\model\ChurchCRM\Base\ListOptionQuery" not found in ...
This is a GitHub Issue
repo:CRM
owner:ChurchCRM
Title : Bug: sudo -u www-data php setup/index.php => "ChurchCRM\model\ChurchCRM\Base\ListOptionQuery" not found in ...
Issue date:

--- start body ---
**Description**

I followed these instructions

```
mkdir -p /usr/share/CCRM
cd /usr/share/CCRM
wget [some.url.from.github]/5.8.0.tar.gz
tar xf 5.8.0.tar.gz
ln -s CRM-5.8.0 current
chown -R nginx:nginx $PWD
cd /usr/share/CCRM/current/src
composer --dev install [succeeded w/o errors]
```
A clear and concise description of what the reported bug is:

- ChurchCRM version: [v5.8.0]
- PHP version the server running: [8.2.18]
- DB Server and Version the server is running: [15.1 Distrib 10.11.6-MariaDB]
- Composer version 2.5.5 2023-03-21 11:50:05
- OS Debian bookworm [current updates installed]

**Steps To Reproduce**
I tried to open the web page and was redirected to the setup URL as expected. Finally, I got an empty page. 
After having typed `sudo -u nginx php setup/index.php` for further examinations I got:
```
PHP Fatal error:  Uncaught Error: Class "ChurchCRM\model\ChurchCRM\Base\ListOptionQuery" not found in /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/model/ChurchCRM/ListOptionQuery.php:16
Stack trace:
#0 /usr/share/CCRM/CRM-5.8.0/src/vendor/composer/ClassLoader.php(582): include()
#1 /usr/share/CCRM/CRM-5.8.0/src/vendor/composer/ClassLoader.php(433): Composer\Autoload\{closure}()
#2 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(73): Composer\Autoload\ClassLoader->loadClass()
#3 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(89): ChurchCRM\dto\SystemConfig::getFamilyRoleChoices()
#4 /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/dto/SystemConfig.php(299): ChurchCRM\dto\SystemConfig::buildConfigs()
#5 /usr/share/CCRM/CRM-5.8.0/src/setup/index.php(18): ChurchCRM\dto\SystemConfig::init()
#6 {main}
  thrown in /usr/share/CCRM/CRM-5.8.0/src/ChurchCRM/model/ChurchCRM/ListOptionQuery.php on line 16 
```
**Expected behavior**
Doing the setup steps

--- end body ---
